webForumDet fria alternativet

Knackig CSS i ASP

2 svar · 313 visningar · startad av dap

dapMedlem sedan dec. 1999151 inlägg
#1

Jag länkar in ett stylesheet med endast länkattribut till en ASP-fil.

Länkarna skall bli underline och ändra färg vid hover m.m. Det enda som händer är att texten får rätt färg (och blir en länk), ingen underline vid hover osv.

Om man kör samma kod i en html-fil från sin hårddisk så funkar allt OK.

Vad är det som händer?

::dap

------------------
Assumption is mother of all fuckups.

KimMedlem sedan jan. 20007 697 inlägg
#2

Varför ska du använda asp till det?
Kan du inte köra <link rel="stylesheet" href="style.css" type="text/css"> ?

dapMedlem sedan dec. 1999151 inlägg
#3

Löst!

Jo, jag använde en sån länk. Den låg bara i en ASP-fil.

Det visade sig att CSS-attributen inte kan ligga i vilken ordning som helst, utan i denna:

A.dim:link { text-decoration: none; color: #888888; }
A.dim:visited { text-decoration: none; color: #888888; }
A.dim:hover { text-decoration: underline; color: #888888; }
A.dim:active { text-decoration: underline; color: #FF0000; }

Dvs Link, Visited, Hover, Active. Annars vill det inte fungera i IE5. Dessutom så verkar det bli problem om två länkar är lika. Jag skrev xxx i HREF:en på det flesta i väntan på den riktiga länken. Inte bra.

::dap

[Redigerat av dap den 27 jul 2000]

122 ms totalt · 3 externa anrop · v20260731065814-full.b943c234
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)