Autor Zpráva
Ezi
Profil *
Zdravím,
potřeboval bych poradit. Potřebuju zadat podobný kód do CSS:

div #YoutubeGalleryMainContainer3 div a img{
display:none;
}
Je
Problém je v tom, že část "#YoutubeGalleryMainContainer3" se poslední číslo vždy mění +1 pro každou galerii. Dá se nějak pomocí CSS zapsat aby brla všechny naráz automaticky nebo je musím vypsat ručně?

div #YoutubeGalleryMainContainer3 div a img,
div #YoutubeGalleryMainContainer4 div a img,
div #YoutubeGalleryMainContainer5 div a img{
display:none;
}
margin
Profil *
Pokud bys dal odkaz na živou ukázku, je možné, že by se podařilo najít jiný kontextový selector, kterým bys dosáhnul požadovaného výsledku.

Mělo by od IE7 (ostatní prohlížeče bez problémů) zabrat:
div [id^=YoutubeGalleryMainContainer] div a img {požadovaný styl}
http://jecas.cz/css-selektory

V ukázce dávám obrázku pozadí a orámování:
http://kod.djpw.cz/rqc
http://kod.djpw.cz/rqc-

Je možné, že někdo přijde s něčím lepším, atributové selektory a regulární výrazy nejsou moje parketa.
Chamurappi
Profil
Reaguji na Eziho:
To máš vymyšlené nějak hloupě. Nejde to vygenerovat jinak? Nemůžeš se v selektoru chytit něčeho jiného?
Asi by šlo použít atributový selektor… á, už to píše margin.
Ezi
Profil *
Chlapi jste úžasní. Tohle funguje a já se poprvé seznamuju s css selektory. Díky! :)

Živou ukázku jsem mohl dát a dávám aspoň dodatečně.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: