Nu är jag här med mina IE-problem igen. Tyvärr, men jag har inte IE att pröva i så det blir lite svårt att smidigt felsöka. :(
Jag har en sidomeny med länkar som inte blir riktigt korrekt i IE6. Den översta länken i alla ul-listor blir bra, sen de som kommer under får en helt annan höjd.
Jag känner igen problemet med block-länkar i IE men minns inte hur man löser dem.
IE6 vill gärna ha li med i css:en också. Kan tycka det är lite konstigt att du gjort allt i ul, men men... ska väl fungera också men som sagt inte i 6:an där default förmodligen visas nu.
Jag förstår inte riktigt hur du menar. Men lägger jag till
#sidebar li {line-height: 20px;}
så blir det ingen skillnad.
Jag tror tanten menar att man vanligen formaterar listor i <li>. Inte i <ul>. Normalt har man listtypen i ul-taggen plus kanske nån grej mer, typ marginal eller så. Resten formaterar man i li-taggarna.
Jag tror tanten menar att man vanligen formaterar listor i <li>. Inte i <ul>. Normalt har man listtypen i ul-taggen plus kanske nån grej mer, typ marginal eller så. Resten formaterar man i li-taggarna.
Okej, visst. Men den enda li-egenskapen jag lagt i ul-listan är ju list-style-type: none; och det spelar ingen roll vart den ligger. Det fungerar ändå inte i IE.
Det här du skrev är lite förvirrande...
Låter som du har många listor, men länkarna som blir fel ligger väl ändå i li?
Om det är som jag tror du menar egentligen, så skulle jag gjort något liknande detta och så lägger jag till lite eftersom jag inte vad du har i resten av css, så bokstäverna blir ungefär lika stora i IE6 som i de andra.
Men en liten fundering... om det är så att det är många listor du har så skulle jag nog använt en Definitionslista i stället.
Men snabbt gjort, så det finns kanske något helt annat bättre egentligen men...
Det här du skrev är lite förvirrande...
Låter som du har många listor, men länkarna som blir fel ligger väl ändå i li?
Om det är som jag tror du menar egentligen, så skulle jag gjort något liknande detta och så lägger jag till lite eftersom jag inte vad du har i resten av css, så bokstäverna blir ungefär lika stora i IE6 som i de andra.
Men en liten fundering... om det är så att det är många listor du har så skulle jag nog använt en Definitionslista i stället.
Men snabbt gjort, så det finns kanske något helt annat bättre egentligen men...
Ta en titt på min sida så förstår du vad jag menar. Jag menar att de översta li-objekten i ul-menyn ser bra ut, men de som kommer efter blir inte alls bra.
Jag är lite osäker på din kod. Vill inte nollställa alla marginaler på sidan. Måste man göra såna enorma förändringar i koden för att det ska fungera?
Det jag såg nu ä att det är en typisk definitions-lista
<dl> istf <ul>
<dt> för alla dina <p><small>Sidor:</small></p>
<dd> för det som är <li> nu.
Om du ändrar det till ungefär som jag skrev i min css så kanske det fungerar utan 0-ningen...
Testa med det så blir det mycket tillgängligare dessutom.
Det verkar ju onekligen fungera. :) Men problemet är att jag jobbar med Wordpress-teman och där loopas innehållet ut. Och det kan se ut till exempel så här:
<?php wp_get_archives('type=monthly'); ?>
Där kommer varje månad att listas som ett li-objekt och det kan jag inte göra något åt. :(
Där ser man, använder inte wordpress och teman själv, men tycker det är konstigt att det inte går att ändra.
Men kika på css:en för dl och dd och se om du kan ändra i ul(dl) och li(dd) och se om du kan få samma effekt då.
Där ser man, använder inte wordpress och teman själv, men tycker det är konstigt att det inte går att ändra.
Men kika på css:en för dl och dd och se om du kan ändra i ul(dl) och li(dd) och se om du kan få samma effekt då.
Det går säkert att ändra, men då måste man gå in i byggfilerna och ändra och det är inte aktuellt tyvärr.
Men jag ska försöka trixa med din kod lite. Tack! :bire
Eftersom att jag vet att du och window och ie inte riktigt hör ihop så fixade jag med din lista i IE6 med att titta på din sida i FF då blev det. En bit på vägen kanske... ;)
Blev tveksam till om det verkligen var din bakgrund jag screenshotade och tittade på men det är i så fall paddingen i a som skiljer... från din ursprungliga tror jag. Sorry, men hinner inte kolla mer, men det fixar väl du :-)