Autor | Zpráva | ||
---|---|---|---|
Martinnnn Profil * |
#1 · Zasláno: 3. 12. 2010, 18:48:24
Zdravim, nerad otravuju cizi lidi se svyma problemama, ale asi nemam jinou moznost.
<html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-16"> <link rel="stylesheet" type="text/css" href="css.css"> </head> <body> <div class="body"> <h1> <a class="header" href="#nothin" alt="popis">blablabla</a> </h1> <div class="headadd"> <a class="adda" href="#reklama">Reklama</a> <a class="adda" href="#reklama">Reklama</a> </div> </div> </body> </html> CSS body { background: #8f0; } .body { border-style: solid; width: 860px; float: left } h1 .header { background: #aaa; float: left; width: 320px; } .headadd .adda { background: #ff0; float: left; } V IE to sice funguje jak má (to bych nečekal) ale ostatní prohlížeče prostě nad prvky "header" a "adda" vytvoří 1em padding či co - viz obrázek. Ale já bych potřeboval, aby byly nalepený hned na borderu "head" divu. Nevíte prosím někdo co s tím? Lámu si s tím hlavu už pár hodin a nic. A jestli někdo víte, jak div "body" vycentrovat na prostředek, sem s tím. :) Děkuji za případnou pomoc |
||
Davex Profil |
#2 · Zasláno: 3. 12. 2010, 19:53:08
To je výchozím
margin em nadpisu <h1> . Vynuluj ho.
|
||
Trejpa Profil |
#3 · Zasláno: 3. 12. 2010, 19:54:35
Martinnnn:
„ostatní prohlížeče prostě nad prvky "header" a "adda" vytvoří 1em padding či co“ Je to výchozí margin: h1 {margin: 0;} „A jestli někdo víte, jak div "body" vycentrovat na prostředek, sem s tím.“ Hledat jsi nezkoušel, že? Vyhoď ten float a potom si přečti tohle: Vodorovné centrování. |
||
Martinnnn Profil * |
#4 · Zasláno: 3. 12. 2010, 21:23:52
Předtím jsem zkoušel margin-top a nějak to nejelo, toto mě nenapadlo, díky moc.
|
||
Časová prodleva: 13 let
|
0