hur fungerar det igentligen? Om jag sätter padding-left:0; i min css på en <ul> så hamnar den endå en bra bit från vänsterkanten i IE? men FF verkar tolka det rätt. Finns det nån snabb lösning?
padding-left i listor?
7 svar · 261 visningar · startad av maqe
Sätt detta på <ul>:en:
* html ul.tjohej {
height:1%;
}
Den kan funka (kom ihåg * HTML innan resten av selektorerna)
/ m a r t i n
Då menar Martin att du ska skriva
* html ul#kalenderlist
{
height: 1%;
}
Men jag är tveksam till om det hjälper.
Förmodligen har du bara råkat ut för att Firefox och IE har olika sätt att se på listor. I Firefox använder man padding för att få indraget, medan IE använder margin.
Testa därför med
[kod]#kalenderlist {
padding-left: 0;
margin-left: 0;
}
dectgap skrev:
Då menar Martin att du ska skriva
* html ul#kalenderlist { height: 1%; }Men jag är tveksam till om det hjälper.
Förmodligen har du bara råkat ut för att Firefox och IE har olika sätt att se på listor. I Firefox använder man padding för att få indraget, medan IE använder margin.Testa därför med
[kod]#kalenderlist {
padding-left: 0;
margin-left: 0;
}
Jag har redan provat den varianten men det fungerar inte i IE men FF fattar
Testa med negativa värden.
Sen kan du ju sätta IE-specifika villkor och justera så det ser lika ut i båda läsarna.
dectgap skrev:
Då menar Martin att du ska skriva
* html ul#kalenderlist { height: 1%; }Men jag är tveksam till om det hjälper.
Förmodligen har du bara råkat ut för att Firefox och IE har olika sätt att se på listor. I Firefox använder man padding för att få indraget, medan IE använder margin.Testa därför med
[kod]#kalenderlist {
padding-left: 0;
margin-left: 0;
}
Det va visst margin som spökade ...