S Sjodahl Medlem sedan maj 2003 3 218 inlägg Frågan 18 mars 2006 19:20 #1 Hej!
Precis gett mig på att gå över till att div och CSS men får det inte riktigt som jag vill. Så här kommer en enkel en:
Vill bara att texten skall ligga helt till vänster.
CSS:
#menu_sub li{
display: block;
list-style: none;
margin-left: 0px;
}
HTML:
<div id="menu">
<ul id="menu_sub">
<li><a href="#">Huvudsida</a></li>
<li><a href="#">Om sidan</a></li>
<li><a href="#">Mitt CV</a></li>
<li><a href="#">Projekt</a></li>
<li><a href="#">Kontakta</a></li>
</ul>
</div>
OlleBoop Medlem sedan feb. 2000 1 861 inlägg Och
ul {
padding-left: 0px;
margin-left: 0px;
}
Troxy Medlem sedan mars 2004 1 505 inlägg Det är smidigt att nollställa alla margins och paddings, så slipper man ovändade resultat.
Lägg detta längst upp i ditt stylesheet:
* { margin:0; padding:0; }
echoSwe Medlem sedan nov. 2004 1 189 inlägg
Troxy skrev:
Det är smidigt att nollställa alla margins och paddings, så slipper man ovändade resultat.
Lägg detta längst upp i ditt stylesheet:
* { margin:0; padding:0; }
Det är väl inte riktigt rekommenderat - personligen tycker jag det är bättre att i så fall lägga till marginaler och padding där det behövs... Annars måste ju webbläsaren loopa igenom alla element för att ta bort marginalerna.
I Insider Medlem sedan jan. 2000 978 inlägg Självklart ska man alltid ha med:
* {margin:0;padding:0;}
Kan inte komma på nåt tillfälle där man skulle klara sig bättre utan...?
echoSwe skrev:
Annars måste ju webbläsaren loopa igenom alla element för att ta bort marginalerna.
Jag tror inte webbläsaren har nåt emot det. ;)