Knackig CSS i ASP

HTML & CSS

2 svar · 320 visningar · startad av dap

Medlem sedan dec. 1999151 inlägg
Trådstart#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

Medlem 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"> ?

Medlem 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]

257 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)