---
title: "a:hover funkar inte :("
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/115905-a-hover-funkar-inte"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "henke99"
published: "2004-11-14T20:12:21.000Z"
updated: "2004-11-14T23:04:09.000Z"
replies: 7
views: 362
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/115905-a-hover-funkar-inte"
---

# a:hover funkar inte :(

## #1 — henke99, 2004-11-14T20:12Z

Varför fungerar det inte med denna koden så att länken blir understruken när man för muspekaren över?

```
<style type="text/css">
<!--
a:link {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
-->
</style>
```

Permalänk: https://www.webforum.nu/p/115905

## #2 — Peeer, 2004-11-14T20:21Z

Den fungerar här, felet måste ligga någon annanstans.

Permalänk: https://www.webforum.nu/p/1484098

## #3 — henke99, 2004-11-14T21:11Z

Jag tog bort koden och skrev in den igen, och nu fungerar det. Märkligt.

Permalänk: https://www.webforum.nu/p/1484108

## #4 — bossse, 2004-11-14T21:48Z

Kan det ha berott på mellanrummet efter kolon.

```
a:link {
	color: #000000;
	text-decoration: none;
```

Kan i bland bero på dessa små skillnader.

```
a:link {
	color:#000000;
	text-decoration:none;
```

Permalänk: https://www.webforum.nu/p/1484127

## #5 — Peeer, 2004-11-14T21:51Z

> **bossse skrev:**
>
> Kan det ha berott på mellanrummet efter kolon.

Varför då? Finns det något i standarden som säger att man inte får ha blanksteg där?

Tror snarare att henke99 såg en cachad version eller liknande.. Fast vad vet jag!?

Permalänk: https://www.webforum.nu/p/1484128

## #6 — Gislaved, 2004-11-14T22:32Z

> **Peeer skrev:**
>
> Varför då? Finns det något i standarden som säger att man inte får ha blanksteg där?

Nix, koden var korrekt. Att sidan låg kvar i minnet är nog, precis som du säger, mest troligt.

Permalänk: https://www.webforum.nu/p/1484144

## #7 — jarvklo, 2004-11-14T22:54Z

Hmm...

Nu har jag inte koll på exakt vilka webbläsare detta buggar ur i, men för att undvika problem med att vissa webbläsare låter "fel" deklarationer gälla om man inte har rätt ordning på dem, så bör man alltid deklarera sina "pseudoklasser" till \<a\> i ordningen 

```
a:link { }
a:visited { }
a:hover { }
a:active { }
```

Ditt problem kan eventuellt ha berott på att du hade "fel" ordning på hover och visited och att du råkar ha en sådan webbläsare...

Permalänk: https://www.webforum.nu/p/1484153

## #8 — dectgap, 2004-11-14T23:04Z

Felet berodde förmodligen på att du hade skrivit pseudoklasserna (:link, :visited, :hover) i fel ordning.
Det spelar faktiskt roll vilken ordning de står i, och rätt ordning är:
1\. :link
2\. :visited
3\. :hover
4\. :active
(ordningen mellan 1 och 2 ska dock inte spela någon roll)

Se själv följande exempel:
<http://member.webforum.nu/4192/hover.html>

EDIT:
10 minuter för sent eftersom jag inte är van vid att ladda upp filer :)

Permalänk: https://www.webforum.nu/p/1484156

---

Tråden på webben: https://www.webforum.nu/amne/html-css/115905-a-hover-funkar-inte
