Autor | Zpráva | ||
---|---|---|---|
DJpotato Profil |
Zdravím, dělám web v XHTML + CSS. Problém je, že mezi hlavičkou stránky a horním okrajem je 20px mezera a nevím proč. Děkuji za radu.
(Ona je vlastně i mezi levým okrajem, ale celý web mám nastaven na margin: 0 auto;) Moderátor Petr ZZZ: Titulek „CSS div mezera“ je hrubě odfláklý. Příště zkus prosím vymyslet lepší.
|
||
Darker Profil |
#2 · Zasláno: 4. 9. 2012, 17:05:37
Tohle docela určitě neuhodnem bez živé ukázky (nebo alespoň kódu, pokud jsi líný to nahrát).
|
||
panther Profil |
#3 · Zasláno: 4. 9. 2012, 17:08:47
DJpotato:
body, html {margin: 0; padding: 0;} |
||
DJpotato Profil |
#4 · Zasláno: 4. 9. 2012, 17:29:43
to margin 0 funguje, nalepí se to na levý okraj, ale pořád je mezera mezi horním okrajem
kod můžu poslat, dělá to i když vytvořím prázdnou stránku xhtml <div id="hlavicka"> <p>text</p> </div> body{ background-color: yellow; width: 900px; margin: 0 auto; } #hlavicka{ background-color: red; width: 900px; } |
||
Darker Profil |
#5 · Zasláno: 4. 9. 2012, 17:49:55 · Upravil/a: Darker
DJpotato:
„margin: 0 auto;“ Není to tímhle? Darker: „Není to tímhle?“ Tak to jsem střelil vedle. Div byl od vršku stránky odstrkovaný odsazením tagu P, takže řešení: #hlavicka p { margin:0px; } |
||
margin Profil * |
#6 · Zasláno: 4. 9. 2012, 17:54:33
V tomto případě tam máš horní margin odstavce.
|
||
Časová prodleva: 8 dní
|
|||
pajzl Profil |
#7 · Zasláno: 12. 9. 2012, 16:28:33
DJpotato:
Já tohle řeším jednoduše přidáním na začátek CSS zápisu - * { margin:0; padding:0; } |
||
panther Profil |
#8 · Zasláno: 12. 9. 2012, 17:05:10
pajzl:
takhle radeji ne, hvezdickovy reset nepouzivat. Proc, to si dohledej zde na diskusi (v souvislosti se stylovanim formularu). |
||
Časová prodleva: 12 let
|
0