Philipp Sauer: bordercolor bei <img>

Hallo!

Ich habe die gleiche Frage schon mal vor 2 Tagen gepostet, mich aber beim Themenberich verklickt. Ich vermute, dass viele das Posting deshalb gar nicht erst gelesen haben. Ich kann mir gar nicht vorstellen, dass keiner eine Lösung für dieses Problem weiß.

Ich möchte einen blauen Rand um ein Image erzeugen. Laut Selfhtml hat der Rand um das Bild die Farbe, der Text an dieser Stelle hätte. Das dies nicht so ist, könnt Ihr sehen, wenn ihr dem Link folgt. Im IE bleibt der Bildrand schwarz in NS 4.7 und NS 6.2 ist er, wie gewünscht blau.

Es hat auch im IE funktioniert, bis ich die Tabelle, in der das Bild ist, in einen DIV-Layer glegt habe. Um im IE den Rand blau zu bekommen habe ich <img style="border-color:blue"> eingefügt. Jetzt stellt der NS 4.7 das Bild aber ein zweites mal an einer anderen Position dar.

Gibt es eine einfache Lösung die in "allen" Browsern funktioniert?
Keine Umwege über Tabellenrahmen oder so, dann kann ich auch gleich im Grafikprogramm einen blauen Rahmen drum basteln.

<div id="Bildleiste" style="position:absolute; left:0px; top:100px; z-index:1">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td><img src="pix/1px.gif" width="10" height="8"></td>
      <td><img src="pix/1px.gif" width="120" height="80" border="1" style="border-color:blue"></td>

[...]

Gruß
Philipp

  1. hallo,

    Gibt es eine einfache Lösung die in "allen" Browsern funktioniert?

    ja. Mach es mit CSS im Header deiner Datei

    Grüße

    Christoph S.

    1. ja. Mach es mit CSS im Header deiner Datei

      Super, funktioniert.
      Hat sich also doch gelohnt noch mal zu posten.

      Danke!

      Philipp