Autor Zpráva
vit
Profil *
Ahoj, nevíte někdo jak odstranit mezeru mezi headrem a manu, která vznikla, když jsem do kódu psal <menu> </menu>?
http://geoma.tym.cz/geoma2/
http://geoma.tym.cz/geoma2/styl.css
panther
Profil
vit:
přemýšlej trochu a neptej se na každou blbost. Jakou CSS vlastností se mezery dají nastavovat?

Nečekej, že všichni ti všechno řeknou a ty se nebudeš muset ani trochu snažit. Ty dostaneš za zakázku zaplaceno, tak nebuď líný a snaž se.
vit
Profil *
panther:
Já se snažim todle je muj prvni takovejdel web tak promiň, že to neumim, ale ja se to snažim naučit. A ať dělám oc dělám tak na to nemohu přijít.
vit
Profil *
No tak jsem to vyřešil poněkud drsticky relativním pozicováním.
alda
Profil
Nic proti ale vit je asi rekordman v zakládání témat...
Trejpa
Profil
vit:
Značka menu má výchozí horní a dolní margin. Stačí ho vynulovat.
menu { margin: 0; }


Doporučuji na začátku stylů provést reset všech mezer u použitých prvků a potom konkrétním značkám požadovanou mezeru nastavit:
html, body, menu, li, p, table, h1, h2 { margin: 0; padding: 0; }
p, menu { margin-bottom: 1em; }


Mimochodem, značka menu může obsahovat jen element li. Ostatní elementy musí být až v něm. Takže:
<menu>
<li><center>text</center></li>
<li><center>text</center></li>
</menu>
Nebo lépe:
menu li { text-align: center; }
<menu>
<li>text</li>
<li>text</li>
</menu>
panther
Profil
vit:
Já se snažim todle je muj prvni takovejdel web tak promiň, že to neumim, ale ja se to snažim naučit.
nesnažíš, akorát bezhlavě používáš to, co ti napíší jiní.

V kódu máš několikrát
margin: 0 auto;
Máš to tam proto, že ti to bylo zde na diskusi řečeno. Ale nevíš, proč to tak funguje, protože jsi nad tím nepřemýšlel. A to je to, k čemu tě chci dovést. Tímhle stylem se nic nenaučíš.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0