Ik wil voor een menu gebruiken maken van de standaard list-style-types en niet van afbeeldingen in de achtegrond. (De discussie waarom, wil ik niet aangaan
).
De hoofdmenu-items moeten achter elkaar komen te staan.
Dit doe ik met float:left en het zou ook kunnen met display:inline (op de LI).
In Firefox blijven de 'bullets' gewoon zichtbaar, zoals ik het graag wil.
In Internet Explor 6.0 verdwijnen de 'bullets'.
Nu weet ik dat IE list-items anders rendert dan FF.
En dmv het spelen met marges krijg ik het in mijn oorspronkelijke document voor elkaar om zowel in FF als IE de weergave exact hetzelfde te krijgen (NB: de list-items staan dan onder elkaar).
Is er echter een manier/bug fix voor IE om toch de 'bullets' te behouden EN de list-items achter elkaar weer te geven?
Ik heb op Google gezocht, maar kan geen bruikbare info vinden. Wellicht gebruik ik verkeerde zoektermen. Ik kwam wel tot de disappearing background bug op www.positioniseverything.com, maar die fixes hielpen niet en ik denk dan ook dat dit niet mijn probleem is.
Dit is de code die ik gebruik om te testen:
De hoofdmenu-items moeten achter elkaar komen te staan.
Dit doe ik met float:left en het zou ook kunnen met display:inline (op de LI).
In Firefox blijven de 'bullets' gewoon zichtbaar, zoals ik het graag wil.
In Internet Explor 6.0 verdwijnen de 'bullets'.
Nu weet ik dat IE list-items anders rendert dan FF.
En dmv het spelen met marges krijg ik het in mijn oorspronkelijke document voor elkaar om zowel in FF als IE de weergave exact hetzelfde te krijgen (NB: de list-items staan dan onder elkaar).
Is er echter een manier/bug fix voor IE om toch de 'bullets' te behouden EN de list-items achter elkaar weer te geven?
Ik heb op Google gezocht, maar kan geen bruikbare info vinden. Wellicht gebruik ik verkeerde zoektermen. Ik kwam wel tot de disappearing background bug op www.positioniseverything.com, maar die fixes hielpen niet en ik denk dan ook dat dit niet mijn probleem is.
Dit is de code die ik gebruik om te testen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css" media="all">
ul{
background-color: blue;
overflow: auto;
height: 1%;
padding: 10px;
margin: 10px;
}
li{
float: left;
margin: 10px;
padding: 10px;
background-color: orange;
}
</style>
</head>
<body>
<ul>
<li>optie 1</li>
<li>optie 2</li>
<li>optie 3</li>
<li>optie 4</li>
</ul>
</body>
</html> |