ixerl: Unerwünschter blauer Border um Bild

hiii !

Obwohl ich seit einiger Zeit schon HTML verwende,
bin ich jetzt auf ein Prob gestoßen das mir neu ist:

Das ist der eigentliche Source,
der alles richtig macht (roter Double-Border um Bild)
<img src="kontakt.jpg" style="border:double; 3px; #ff0000;">

Erweitert man die Zeile um einen Link,
bekommt das Bild plötzlich einen blauen Rahmen,
der anscheinend darauf Hinweist dass das Bild verlinkt ist.
Dieser blaue Rahmen soll weg!

<a href="kontakt.php">
<img src="kontakt.jpg" style="border:double; 3px; #ff0000;">
</a>

border="0" will ich dem Bild nicht unbedingt als Attribut geben,
weil ich in CSS einen Border definiere.

Tested in Opera & Internet Explorer

Danke auf jeden Fall Mal
ixerl

  1. hi

    <img src="kontakt.jpg" style="border:double; 3px; #ff0000;">

    hmm...korrekt ist das imho aber nicht.

    das sollte eher style="border:3px double #ff0000;" heißen.

    so long
    Ole
    (8-)>

    --
    Des Mannes Auto ist seine Burg.
    Normalerweise ist ja des Mannes Haus seine Burg, aber nur wenn er den Drachen erschlagen kann, der darin wohnt.
  2. Hallo ixerl!

    <img src="kontakt.jpg" style="border:double; 3px; #ff0000;">

    Wieso schreibst Du dann border:double;? Setz dort border: 0px; und alles wird gut.

    Schönen Gruß

    Afra

    1. Hallo Afra!

      Wieso schreibst Du dann border:double;? Setz dort border: 0px; und alles wird gut.

      Na vielleicht weil ich nen roten Border haben will der double ist???
      Aber keinen blauen Border der kommt weils ein Link ist ...

      Ebenfalls schönen Gruß
      ixerl

      1. Hallo ixerl!

        Das hatte ich überlesen. Dann musst Du eben dem Anker noch einen dementsprechenden Style geben. (Dein roter Border)

        a {
        color: Red;
        }

        wenn das nicht geht, dann eine Klasse definieren.

        Schönen Gruß

        Afra

        1. hi afra

          a {
          color: Red;
          }

          Ach afra, das würde doch nur die Schrift Rot machen ...

          Gruß
          ixerl

          1. Hallo ixerl!

            Kenne das Phänomen. Einfach im Stylesheet angeben:

            a img
              {border:none;}

            Gilt dann allerdings für alle Bilder in Links - ich denke aber, dass ist auch gewünscht.

            Oder gleich eine Klasse:

            a img
              {border:none;}

            .myimage
              {border:double 3px #ff0000;}

            <a href=""><img class="myimage" ...></a>

            lg

            norbert =:-)

          2. Hallo ixerl!

            Hast Du allwissender Gott des HTML und CSS es denn ausprobiert?

            Schönen Gruß

            Afra

  3. <a href="kontakt.php">
    <img src="kontakt.jpg" style="border:double; 3px; #ff0000;">
    </a>

    Schon mal versucht, die Semikoloi nach double und 3px wegzulassen? Die gehören da eigentlich nicht hin.