Autor | Zpráva | ||
---|---|---|---|
martan Profil * |
#1 · Zasláno: 20. 11. 2005, 18:12:08
Mám
<div style="background-color: #D8BFD8">[ ... tady je obsah prvního divu ... ]</div> <div style="background-color: #FFD700">[ ... tady je obsah druhého divu ...]</div> Pokud je obsahem divů jen text, je to v pohodě a oba jsou nalepené k sobě. Problém je vložení něčeho, co má defaultně margin-top, např. nadpisu, viz: <div style="background-color: #D8BFD8">Obsah prvního divu</div> <div style="background-color: #FFD700"><h1>A je to v háji</h1></div> Problém je, že já můžu nastavit CSS vlastnosti jen divům a už ne elementům, které obsahují nebo budou obsahovat (tedy tomu h1 nemůžu nastavit margin-top: 0px). Existuje nějaký způsob, jak oba divy udržet vždy a za každých okolností u sebe? |
||
Timy Profil |
#2 · Zasláno: 20. 11. 2005, 18:14:17
martan
Problém je, že já můžu nastavit CSS vlastnosti jen divům a už ne elementům, které obsahují nebo budou obsahovat -- proč? Nechápu. h1{margin:0} a je to |
||
Leo Profil |
#3 · Zasláno: 20. 11. 2005, 18:16:21
Jo, ale musite jim nastavit border (nebo nenulovy padding). Leo
|
||
martan Profil * |
#4 · Zasláno: 20. 11. 2005, 18:27:27
Jo, ale musite jim nastavit border (nebo nenulovy padding)
Díky, Leo, to je přesně ono! |
||
Leo Profil |
#5 · Zasláno: 20. 11. 2005, 18:41:58
Ony se totiz jinak svisle marginy prvniho a posledniho prvku predaji tomu divu a tvari se jako marginy jeho - h1 je najednou bez okraje, ktery predal divu. Leo
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0