border: netscape - fehlt, ie - zu weit
UlfB
- css
Hi,
Sitze seit Stunden am "bordern", wer hilft mir?
Unter http://www.afj-hamm.de/kola/kontaktlad1.htm (PWD&User='ulf') ist der Border ums rechte Bild im IE zu weit und im Netscape gar nicht da Wasa habe ich falsch gemacht??
Kann sein, dass ich jetzt auch noch irgendwelche Syntax-Fehler übersehen habe, da ich da jetzt 2 Stunden lang alles mögliche ausprobiert habe.
Es dankt,
der Ulf
Hallo Ulf!
Unter http://www.afj-hamm.de/kola/kontaktlad1.htm (PWD&User='ulf') ist der Border ums rechte Bild im IE zu weit und im Netscape gar nicht da Wasa habe ich falsch gemacht??
Netscape kennt keine CSS-Definitionen für Border. Du kannst froh sein, dass es zu keiner Fehldarstellung kommt!!! Ich habe mal mit border-style und Co. auch schon mal einen Border neben dem Bild gehabt (mit Netscape)...
Kann sein, dass ich jetzt auch noch irgendwelche Syntax-Fehler übersehen habe, da ich da jetzt 2 Stunden lang alles mögliche ausprobiert habe.
Für den IE: Mich wundert, dass du die border-Definitionen für den <p>-Tag angibst. Schreib sie doch lieber in den img-Tag: <img style="....." src="...">.
Dann ist mir dieser Fehler aufgefallen:
p.pic {border-style=solid;border-width:2px;border-color:#FF6666;}
^
Setz an der Stelle ein Doppelpunkt hin!
Bis danndann
PAF (patrickausfrankfurt)
Hi,
danke für die prompte AW.
Netscape kennt keine CSS-Definitionen für Border.Du kannst froh sein, dass es zu keiner Fehldarstellung kommt!!!
Also das stimmt so nicht (auch laut Selfhtml kann Netscape 'border' an sich). Die Fehldarstellung kommt eben dann, wenn man es in den image-Tag steckt.
Dass im Netscape nix war, lag natürlich am '=', habe ichbereits verbessert. Trotzdem will ich jetzt, dass der Border im IE nur so weit ist wie das Bild.
Weiss noch jemand was?
MfG
Ulf
Hallöchen, die Rettung naht!
Nimm mal die 50% aus den beiden <td>-Tags...
Okay, wenn du das nicht willst, must du entweder innerhalb der rechten Zelle ein div mit der Breite des Bildes + 4px für den Rahmen (nehm ich jetzt einfach mal an ohne ausprobieren) definiern.
Der rahmen ist nähmlich so breit wie die Zelle...
Noch viel einfacher ging es, wenn du den Rahmen gleich ins Bild machst. Außerdem solltest du das Bild auch in der angezeigten Größe abspeichern, dann wird die Dateigröße kleiner.
Übrigens: Du kannst den Rahmen auch einfach so definieren statt alle 4 Seiten extra:
P.pic {BORDER:#ff6666 2px solid;}
Viel Spaß
Stiefel
Hi,
Nimm mal die 50% aus den beiden <td>-Tags...
Warum?
Noch viel einfacher ging es, wenn du den Rahmen gleich ins Bild machst. Außerdem solltest du das Bild auch in der angezeigten Größe abspeichern, dann wird die Dateigröße kleiner.
»»
Dann wirds leider vom Netscape falsch angezeigt.Mit der Bildgröße hast du natürlich recht.
Trotzdem danke,
Ulf
Hallo Ulf!
Trotzdem will ich jetzt, dass der Border im IE nur so weit ist wie das Bild.
p.pic {
border-style:solid;
border-width:2px;
border-color:#FF6666;
width:188px;
}
Grüße
Thomas
Ah, das wars :-) ....
ich hatte einfach nicht dran gedacht, das man auch 'width' ohne 'border-' benutzen kann.
Wenn ich jetzt noch die Rahmen größer kleiner setze, wird er trotzdem auf die Bildgröße erweitert, ich kann die Definition aber für alle Bilder benutzen.
Es dankt,
der Ulf
O oh,
nochn Problemchen:
wird 'width' unter CSS im IE 4.0 noch nicht unterstützt?
Gibts ‚ne Alternativlsg.?
Sonst schiesse ich den bnten Rahmen um Bilder endgültig in den Wind, is mir zu nervig...
MfG
der Ulf
O oh,
nochn Problemchen:
wird 'width' unter CSS im IE 4.0 noch nicht unterstützt?
Gibts ‚ne Alternativlsg.?
Sonst schiesse ich den bnten Rahmen um Bilder endgültig in den Wind, is mir zu nervig...
MfG
der Ulf
Sorry, doppeltes Posting nicht beabsichtigt
Hallo Ulf!
nochn Problemchen:
wird 'width' unter CSS im IE 4.0 noch nicht unterstützt?
Gibts ‚ne Alternativlsg.?
div.pic {
border-style:solid;
border-width:2px;
border-color:#FF6666;
width:188px;
}
Geht mi IE4 /IE5 / NS4.6
Grüße
Thomas