Ik heb wederom een probleem. Ik probeer een unordered list te stijlen met css. In Firefox gaat dat zonder problemen, maar in IE gaat het fout.
Ik heb een paar items waartussen ik een streepje wil zetten. Daarvoor gebruik ik een aparte list item. Als ik die een hoogte geef, dan wordt hasLayout al getriggerd, en die kan ik niet gebruiken. De fontsize naar 1px veranderen en overflow: hidden; heeft ook geen effect. Hij blijft maar even groot. Dit is de code:
Ik heb zitten zoeken, en ben onder andere op dat artikel over hasLayout in IE gekomen. Verder heb ik niet echt nuttige info kunnen vinden.
Ik heb de pagina behoren bij deze code even op mijn server gezet.
Is hier een oplossing voor?
Ik heb een paar items waartussen ik een streepje wil zetten. Daarvoor gebruik ik een aparte list item. Als ik die een hoogte geef, dan wordt hasLayout al getriggerd, en die kan ik niet gebruiken. De fontsize naar 1px veranderen en overflow: hidden; heeft ook geen effect. Hij blijft maar even groot. Dit is de code:
HTML:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>List</title> <style type="text/css"> div { position: absolute; top: 100px; left: 100px; border: 1px solid black; background: #CCCCCC; } ul { list-style: none; margin: 0; padding: 0; } li.item { margin: 0; padding: 2px; } li.separator { padding: 0; margin: 2px; border-top: 1px solid black; } * html li.separator { overflow: hidden; font-size: 1px; height: 1px; } </style> </head> <body> <div> <ul> <li class="item"><a href="#">Link 1</a></li> <li class="item"><a href="#">Link 2</a></li> <li class="item"><a href="#">Link 3</a></li> <li class="separator"></li> <li class="item"><a href="#">Link 5</a></li> </ul> </div> </body> </html> |
Ik heb zitten zoeken, en ben onder andere op dat artikel over hasLayout in IE gekomen. Verder heb ik niet echt nuttige info kunnen vinden.
Ik heb de pagina behoren bij deze code even op mijn server gezet.
Is hier een oplossing voor?
[ Voor 15% gewijzigd door Michali op 07-07-2006 17:24 ]