TRBL in Cascadia
Eric Meyer bosszankodik egy sort a CSS-re jellemző inkonzisztencián:
The fact that this:
h1 { color: red; } h1 { color: green; }
…results in green
h1
text, but this:h1 { background-image: url(red-wave.gif) repeat, url(green-wave.gif) repeat; }
…results in a red wavy
h1
background does my head in every single time. And it’s the same with text and box shadows, too! In cases where backgrounds or shadows overlap, the first one you write “wins”, by virtue of being “in front of” the background images that are listed after it.
Végülis érthető. Annak idején számomra a margin
, a padding
és a többi hasonszőrű tulajdonság értékeinek sorrendje volt a mumus, de aztán egyszer véletlenül jókor néztem rá a karórámra.
bachterman @
a karórádban is van padding?
Nfol @
@bachterman: Attól függ, hogy mennyire tartom el az arcomtól.
bachterman @
én általában az ablakot nézem, ha a margin meg a padding nem megy. a css meg ilyen, ezért cascading, mert kaszkád módjára a nyakadba ömlik a rendezetlen foshalom. én ezért szoktam /* közé */ és csoportosítva rakosgatni a elemekt.
Mefi @
Én anno úgy jegyeztem meg a "top-rájt-bottom-left" irányt, hogy az órán is így van.