Warum wird der Border nicht komplett angezeigt?
Benedikt Loepp
- css
0 Marc Reichelt0 emu0 Marc Reichelt0 emu
0 emu0 HTMLton
Hallo,
Schon mehrmals ist mir nun aufgefallen, das wenn ich den Border für einen Link etc. per CSS so definiere
(
a.nav:link, a.nav:active, a.nav:visited
{
text-decoration: none;
color: #848484;
border: 1px solid
}
a.nav:hover
{
text-decoration: none;
background: #571457;
border: 1px solid
}
)
warum mir dann immer nur die Rahmen links, recht und unten angezeigt werden, nicht jedoch oben!?!
Beispiel: http://www.webocton.de/
cu Benedikt Loepp
Hi!
Versuch bitte erst mal, nach JEDER Zeile ein Semikolon zu setzen und valides css zu benutzen:
cu
Marc Reichelt || http://www.marcreichelt.de/
Hallo!
Versuch bitte erst mal, nach JEDER Zeile ein Semikolon zu setzen
Verschiedene Deklarationen werden durch Strichpunkte voneinander getrennt, es ist nicht notwendig, bei der letzten Zeile einen Strichpunkt zu setzen.
und valides css zu benutzen:
Der Validator beschwert sich wegen den Bildlaufleisteneigenschaften und ein paar nicht deklarierten Farben. Ich sehe keinen Grund, sklavisch jede Warnung des Validators für das Gesetz zu halten, wo doch in CSS sogar definiert ist, wie mit ungültigen Werten umzugehen ist.
emu
Hi!
Tja, bin halt momentan auf einem Validator-Trip...
cu
Marc Reichelt || http://www.marcreichelt.de/
Hallo!
Tja, bin halt momentan auf einem Validator-Trip...
Das wäre an sich kein Problem, wenn du nicht ohne auf das eigentliche Problem einzugehen pauschal deiner Definition nach nicht reinen Code tadelst. Abgesehen davon ist deine Seite bestenfalls formal korrekt, der Validator findet ja nur syntaktische Fehler, keine semantisch komisch ausgezeichneten Stellen
emu
Hallo!
http://www.webocton.de/
warum mir dann immer nur die Rahmen links, recht und unten angezeigt werden, nicht jedoch oben!?!
Nimm die Attribute cellpadding="0" und cellspacing="0" aus der Tabelle heraus und frage mich nicht, warum es der Internet Explorer dann richtig darstellt.
Ein aufgeräumter Quelltext würde dir die Fehlersuche erheblich erleichtern.
emu
hallo
warum mir dann immer nur die Rahmen links, recht und unten angezeigt werden, nicht jedoch oben!?!
vielleicht kann es sein, dass es an der zeilenhöhe liegt.
line-height:1.5em; oder höher versuchen.
gruss
HTMLton