Autor | Zpráva | ||
---|---|---|---|
Ezi Profil * |
#1 · Zasláno: 17. 10. 2013, 10:12:30
Zdravím,
potřeboval bych poradit. Potřebuju zadat podobný kód do CSS: div #YoutubeGalleryMainContainer3 div a img{ display:none; } 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 * |
#2 · Zasláno: 17. 10. 2013, 10:55:40
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} 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 |
#3 · Zasláno: 17. 10. 2013, 10:58:37
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 * |
#4 · Zasláno: 17. 10. 2013, 12:41:31
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ě. |
||
Časová prodleva: 11 let
|
0