Reinhold: Eigenschaften vererben

Hallo,

wie kann ich Eigenschaften in CSS vererben.

Beispiel:

a { padding-left: 14px;
    background-image:url(images/link.gif);
    background-repeat:no-repeat;
    background-position:0px 3px;
}

Jetzt möchte ich bei ganz bestimmten Links ein anderes background-image:

background-image:url(images/link-extern.gif);

Wie stelle ich das an?
Ich kann das a-Tag ja nicht noch mal definieren, weil es dann für die anderen Links nicht mehr stimmt.

Gruß Reinhold

  1. wie kann ich Eigenschaften in CSS vererben.

    Reinhold,Danach suchst du gar nicht.

    Jetzt möchte ich bei ganz bestimmten Links ein anderes background-image:
    Wie stelle ich das an?

    Was du suchst, sind IDs oder Klassen.
    Gunnar

    --
    "Nobody wins unless everybody wins." (Bruce Springsteen)
  2. Hallo,

    Hallo,

    Beispiel:

    a { padding-left: 14px;
        background-image:url(images/link.gif);
        background-repeat:no-repeat;
        background-position:0px 3px;
    }

    Diese Eigenschaften zählen für alle <a></a> auf der Site...

    Um bestimmten <a>'s ein besonderes Hintergrundbild zu geben verwenden, verwende doch Klassen.

    background-image:url(images/link-extern.gif);

    a.extern {
             background-image:url(images/link-extern.gif);
    }

    Definiert wird das ganze mit: <a href="http://www.google.de" class="extern"></a>

    mit freundlichen Grüßen,

    Andreas Kampitsch

    --
    SELFCode:ie:% fl:) br:> va:} ls:[ fo:) rl:( n4:# ss:| de:] js:| ch:? sh:( mo:) zu:|
    1. Hallo,

      a.extern {
               background-image:url(images/link-extern.gif);
      }

      CSS3 erlaubt auch folgendes:

      a[href^="http://"]{
        background-image:url(images/link-extern.gif);
      }

      Mit freundlichen Grüßen,
      Andreas Waidelich

      --
      signatures eat bandwidth
  3. Hi,

    wie kann ich Eigenschaften in CSS vererben.

    durch den Eigenschaftswert "inherit", sofern die Eigenschaft nicht ohnehin vererbt wird (wobei Du auch dort "inherit" anwenden kannst).

    Jetzt möchte ich bei ganz bestimmten Links ein anderes background-image:

    Das hat _nichts_ mit Vererbung zu tun. Das Thema ist die Selektion von Elementen. Beschäftige Dich also mit Selektoren.

    Ich kann das a-Tag ja nicht noch mal definieren,

    Nein, weil es weder um Tags geht, noch etwas definiert wird. Du selektierst Elemente; die Möglichkeiten dazu sind extrem vielschichtig.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes