Autor | Zpráva | ||
---|---|---|---|
css_0_skill Profil * |
#1 · Zasláno: 2. 10. 2015, 14:30:16
Ahoj, omlouvám se za podivný název, ale nevěděl jsem, jak to mám napsat.
Chci pokud bude v elementu a element img (<a><img></a> ), tak bude platit.nav li a {padding: 0px}
jinak pokud v elementu a nebude žádný element, tak bude platit .nav li a {padding: 10px}
|
||
Joker Profil |
Takže styl prvku <a> má záviset na tom, co je uvnitř?
To v CSS udělat nejde, není možné stylovat prvky podle obsahu (CSS umožňuje stylovat prvek na základě jeho předků a sourozenců, ale ne na základě jeho potomků). Možná to půjde za pár let v budoucí verzi CSS. |
||
tiso Profil |
Pridaj obrázku záporný margin rovnakej veľkosti ako padding nadradeného elementu:
.nav li a {padding: 10px;} .nav li a img{margin: -10px;} |
||
css_0_skill Profil * |
#4 · Zasláno: 2. 10. 2015, 15:25:08
děkuju :)
|
||
Časová prodleva: 8 let
|
0