webForumDet fria alternativet

Skumt fel med stilmallar

HTML & CSS

2 svar · 246 visningar · startad av Kristianstad

Medlem sedan dec. 2002841 inlägg
Frågan#1
<html>
<head>

<STYLE type="text/css">
.lank {
        color: #000000;
        border-bottom: 1px solid;
}

A:link {
	text-decoration: none;
}
A:visited {
	text-decoration: none;
}
A:hover {
	text-decoration: underline; color: #557EB4;
	}
</STYLE>
</head>
<body>
<table cellspacing="0" [b]cellpadding="0"[/b]>
  <tr>
    <td><a href="lank.html" class="lank">Länk</a></td>
  </tr>
</table>
</body>
</html>

Om cellpadding="0" står där blir länken inte understruken i Internet Explorer. Om man tar bort cellpadding="0" så blir den understruken.

Kan någon förklara varför?

I Firefox funkar det.

/ Kristoffer

Medlem sedan okt. 20005 273 inlägg
#2

testa att lägga dit en padding-bottom;

.lank {
        color: #000000;
        border-bottom: 1px solid;
        padding-bottom: 1px; /* eller kanske 2px */
}

mv icaaq
/red. Jag tänkte nog helt fel nu.....

Medlem sedan dec. 20042 245 inlägg
#3

Jag är inte säker på varför IE klipper av understrukningen, men det här verkar lösa problemet. :)

td { padding-bottom:.1em; }
256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)