• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage zu Container

hss404

Neues Mitglied
was bringt mir hier eigentlich eine id und was kann ich damit anstellen

HTML:
<div id="Layer1" 
style="position:absolute; width:200px; height:100px; z-index:0; background-color: 
#0099CC; border: 100px solid #5AC339;left:200px; top: 120px"></div
 
Eine ID identifiziert den jeweiligen Container / das jeweilige Element. Hast du beispielsweise mehrere Elemente eines bestimmten Tags, welche mit der gleichen Klasse ("class") per CSS gestaltet sind kannst du mithilfe der ID in JavaScript bestimmte Operationen durchführen. Ebenso kannst du mithilfe der ID in CSS Stile aufschalten.

Beispiel:
HTML:
<p class="meinAbsatz" id="eins">Erster Absatz</p>
<p class="meinAbsatz" id="zwei">Zweiter Absatz</p>
<p class="meinAbsatz" id="drei">Dritter Absatz</p>

Während du allen dreien das gleiche Absatzformat zuordnen kannst per CSS (im Code beispielsweise .meinAbsatz { color:red;background-color:blue; }), kann eine weitere Selektion über die ID erfolgen. Möchtest du beispielsweise den zweiten mit einer extra Hintergrundfarbe versehen, so ist das einfach #zwei { background-colorgreen }. Wirklich praktisch wird die ID bei sehr vielen Elementen der gleichen Klasse und beim Einsatz von JavaScript (Stichwort: getElementById - damit kannst du bei einmaliger Vergabe der ID _genau_ das gewünschte Element auswählen und musst dich nicht durch ein Array aller Vorkommen hangeln).
 
Zurück
Oben