Citat:
Originalno napisao dee
ako nije tajna - za sta ce ti to? ili drugim rijecima, sto ne jednostavno id="bla"?
|
ma uzeo sam da citam nesto oko specifikacije, advanced selectors in CSS2, pa pokusavam da shvatim sta moze, a sta ne moze sa tim da se uradi. Pretpostavljam da ce uskoro da bude podrske za sibling selektore i u IE, pa ce onda to postati aktuelno za razne stvari.
@rage: ispred u smislu da se pojavljuje u kodu neposredno pre drugog elementa, a na istom nivou u stablu (sibling node, odnosno imaju istog parenta). Npr:
Kôd:
<div id="nešto">
<img src="prva" />
<p>A</p>
<p>B</p>
<img src="druga" />
</div>
Znaci imas 2 slike i 2 paragrafa koji su braca, e sad paragraf B je "ispred" slike, a prva slika je "ispred" paragrafa A. Koliko vidim u CSS2 specifikaciji predvidjen je selektor za "iza" + (tipa nadji sliku neposredno iza paragrafa je p+img), ali nisam nasao da postoji obrnuti selektor za "ispred" ? Pa pitam jel to postoji, ili ne...
a drugo pitanje je bilo da li moze da se nadje druga slika u "nesto" kontejneru, bez da znam da je ispred nje bas <p>, nego cisto kao img koji vec ima jedan sibling img ispred... Tako da cak i ako promenim redosled elemenata, tipa dodam npr. formu ispred druge slike, CSS za drugi img tag ostaje u vaznosti.
Jel sad malo jasnije sta mislim?