webForumDet fria alternativet

:after i internet explorer

6 svar · 385 visningar · startad av danielsv

danielsvMedlem sedan apr. 20059 inlägg
#1

varför fungerar inte :after i internet explorer? Det fungerar bra i Firefox. Jag använder följande kod:

a.menu:after {
    margin-left: 4px;
    content: url("img/block.gif");
}

och på sidan skriver jag bara:

<a class="menu" href="">Länk</a>

Fungerar ju klockrent i firefox.

maqeMedlem sedan dec. 2003824 inlägg
#2

Det fungerar bara i Netscape 6+

icaaqMedlem sedan okt. 20004 910 inlägg
#3

maqe skrev:

Det fungerar bara i Netscape 6+

Nej, Det funkar i webbläsare som har stöd för CSS 2.0/2.1 :)

Internet Explorer 6 och tidigare stödjer inte :before och :after. Dock verkar det som IE7 kommer göra det

mv icaaq

maqeMedlem sedan dec. 2003824 inlägg
#4

icaaq skrev:

maqe skrev:

Det fungerar bara i Netscape 6+

Nej, Det funkar i webbläsare som har stöd för CSS 2.0/2.1 :)

Internet Explorer 6 och tidigare stödjer inte :before och :after. Dock verkar det som IE7 kommer göra det

mv icaaq

I så fall står det fel i denna: http://www.devguru.com/Technologies/css/quickref/css_index.html kanske bäst att se över dom länkarna som tillhör css forumet?

@ndersMedlem sedan juni 200026 914 inlägg
#5

Devguru är en bra css2-referens.

Kontakta gärna forumets moderatorer om du har en bättre css2-referens du vill att de ska lägga till bland de relaterade länkarna för forumet.

danielsvMedlem sedan apr. 20059 inlägg
#6

dumt av microsoft att inte följa standard

jarvkloMedlem sedan juli 20013 295 inlägg
#7

Yep - Men de jobbar visst på att förbättra läget :)

http://blogs.msdn.com/ie/archive/2005/07/29/445242.aspx

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