Autor Zpráva
Jupíí
Profil
Ahoj, mám tento kód :

<li>menu1</li>
<li>menu2</li>

A já bych potřeboval aby se mi ty položky zobraovali bez té odrážky na začátku.
Jako na to?
Předem děkuji
Dranel
Profil
1) si to dej do nějkého obalu, nejlépe <ul> nebo <menu>
2) jestli je chceš vedle sebe, tak li {display:inline;}
3) jestli je chceš pod sebou, tak li {display:block;}
Jupíí
Profil
Díky
Str4wberry
Profil
Anebo list-style: none pro <menu>/<ul>.
Dranel
Profil
Str4wberryho řešení je asi lepší, logičtější.
Jupíí
Profil
1) si to dej do nějkého obalu, nejlépe <ul> nebo <menu>

Když to ale obalím <menu>nebo<ul> tak se mi to celé odsadí od kraje nedalo by se i toto nějak ošetřit?
Matty
Profil
Jupíí
margin, padding
Měsíček
Profil
menu, ul {padding: 0px; margin: 0px;}
a nebo úplně na začátek

* {margin: 0px; padding: 0px;}
Jupíí
Profil
Moc vám děkuji už mi to šlape
Dranel
Profil
Měsíček
CSS reset *{...} nedoporučuji. Pak ti to leze i do věcí, u kterých to nechceš. Použij Měsíčkovo první řešení:
menu, ul, ol {margin: 0px; padding: 0px;}

PS: Jednotky se můžou v CSS vynechávat jen u nuly, jinak musí být zapsány vždy. Proto je radši zapisuj vždy. Naopak v HTML jednotky být nesmí :)
Bubák
Profil
Naopak v HTML jednotky být nesmí :)
Už jsme trochu odbočili, ale co procenta?
Měsíček
Profil
Bubáku, jestli bereš procento jako jednotku .. tak zřejmě tam být může.
Chamurappi
Profil
Reaguji na Bubáka:
… a ještě hvězdičky (v atributech <frameset>ů, <col>ů a <colgroup>ů).
panther
Profil
Měsíček
nevidím důvod, proč by procento nemělo být považováno za jednotku :o)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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