webForumDet fria alternativet

padding-left i listor?

HTML & CSSur HTML, XHTML & CSS

7 svar · 261 visningar · startad av maqe

Medlem sedan dec. 2003824 inlägg
Frågan#1

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?

Medlem sedan apr. 2000313 inlägg
#2

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

Medlem sedan dec. 2003824 inlägg
#3

menar du såhär när min ul har id kalenderlist?

* html ul.kalenderlist
{
	width: 1%;
}
Medlem sedan sep. 20021 655 inlägg
#4

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;
}

Medlem sedan apr. 2000313 inlägg
#5

Ja, men självklart. På a svarar vi "jag förstod inte frågan"

/ m a r t i n - Tar på dumstruten

Medlem sedan dec. 2003824 inlägg
#6

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

Medlem sedan jan. 2000978 inlägg
#7

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.

Medlem sedan dec. 2003824 inlägg
#8

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 ...

248 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
130 ms — hämta forumlista (db)
116 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)