webForumDet fria alternativet

padding-left i listor?

7 svar · 261 visningar · startad av maqe

maqeMedlem sedan dec. 2003824 inlägg
#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?

martinMedlem sedan apr. 2000296 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

maqeMedlem sedan dec. 2003824 inlägg
#3

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

* html ul.kalenderlist
{
	width: 1%;
}
dectgapMedlem sedan sep. 20021 542 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;
}

martinMedlem sedan apr. 2000296 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

maqeMedlem 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

InsiderMedlem sedan jan. 20001 003 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.

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

Genererad på 386 ms · cache AV · v20260730165559-full.f96bc7eb