webForumDet fria alternativet

<li> + css

2 svar · 235 visningar · startad av M.Cheraghi

M.CheraghiMedlem sedan juli 20013 362 inlägg
#1

Hello, försökte med CSS sätta en class på <li> taggen. Det fungerar bra i IE, men inte i FF. det enda jag angivit i classen är att den har en padding på 5 pixlar i överkant.

Är detta en godkänd väg? Elelr ska man göra på ett annat sätt när man utformar sin <li> tagg?

10-4 over and out!

jarvkloMedlem sedan juli 20013 295 inlägg
#2

Det är en helt godkänd väg...

Följande funkar såvitt jag kan se i både FF och MSIE6:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="sv">
<head>
	<title>Ett av jarvklos exempel</title>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<style type="text/css">
.testklass {padding-top: 20px;}
	</style>
</head>

<body>
	<ul>
    <li><a href="#">Fee</a></li>
    <li class="testklass"><a href="#">Fie</a></li>
    <li><a href="#">Foe</a></li>
    <li class="testklass"><a href="#">Fum</a></li>
	</ul>
</body>
</html>

Provkör

Månne har det med din <!DOCTYPE eller något annat på sidan / CSS:en att göra ?

M.CheraghiMedlem sedan juli 20013 362 inlägg
#3

Jag såg vad jag hade gjort för fel, jag hade lagt classen i en <span> innanför <li>, när jag flyttade den rätt och tog bort den mystiska <span> så löstes mitt problem! :)

Tack Jarvklo

129 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
127 ms — hämta tråd, inlägg och bilagor (db)