Autor | Zpráva | ||
---|---|---|---|
Slosik Profil * |
#1 · Zasláno: 7. 7. 2014, 23:26:05
Dobrý den,
mám určitý div id="pep" a potřeboval bych aby se do něj neaplikvoaly css nastavene přeba pro img. jak to udělat ? |
||
jenikkozak Profil |
#2 · Zasláno: 7. 7. 2014, 23:46:21
Obrázky vybereš selektorem
img . Tedy např:
img {border: 0} |
||
Trejpa Profil |
#3 · Zasláno: 8. 7. 2014, 00:26:04
Slosik:
„potřeboval bych aby se do něj neaplikvoaly css nastavene přeba pro img“ Spíš na obrázky v něm. To CSS neumí. Co sis někde nastavil pro všechny obrázky, budeš si muset pro obrázky jen v tom DIVu odnastavit. img { border: thin solid red; margin: 1em; } /* nějaké nastavení všech obrázků */ #pep img { border: 0; margin: 0; } /* a tady to musíš vrátit vše zpět */ Pokud to jde a máš šanci všechny ostatní obrázky obalit jiným blokem, který ale nebude obalovat #pep, tak nic resetovat nemusíš. Stačí jejich styly zaměřovat přes obalující blok. #obal img { border: thin solid red; margin: 1em; } /* nějaké nastavení všech obrázků */ #pep img { } /* obrázek je ve výchozím stavu */ <div id=obal> <img src=bezny-ostylovany-obrazek.png> <img src=dalsi-bezny-obrazek.png> </div> <div id=pep> <img src=obrazek-bez-stylu.png> </div> |
||
jefitto44 Profil |
#4 · Zasláno: 8. 7. 2014, 09:01:33
jj, je to tak, ale je škoda, že CSS3 neprinieslo nejaké výnimky v tejto oblasti... aj mne by sa zavše zišli
|
||
Časová prodleva: 10 let
|
0