Hoi,
het volgende geval heb ik:
ik heb een ordered list met daarin list items die zelf weer twee spans hebben, eentje float links en de andere rechts.
zo zou het eruit moeten zien dus:
met FF ziet dat er prima uit maar in ie7 worden de getallen door de tekst in het midden heengewoven
geef ik dan een width mee aan de omvattende div, dan begint elke li met 1 ipv door te tellen!
hier de code:
het volgende geval heb ik:
ik heb een ordered list met daarin list items die zelf weer twee spans hebben, eentje float links en de andere rechts.
zo zou het eruit moeten zien dus:
code:
1
2
3
| 1 links rechts 2 links rechts 3 links rechts |
met FF ziet dat er prima uit maar in ie7 worden de getallen door de tekst in het midden heengewoven
geef ik dan een width mee aan de omvattende div, dan begint elke li met 1 ipv door te tellen!
hier 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
57
58
59
60
61
62
63
64
65
66
67
| <!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=utf-8" /> <title>Untitled Document</title> <style type="text/css"> div.modulelist ol { font-size:11px; } div.modulelist li { clear:both; margin:0 0 0 0px; padding: 0 0 0 0px; width:140px; } div.modulelist li.complete, div.modulelist li.complete a { color:#474747; } div.modulelist li.in_progress, div.modulelist li.in_progress a { color:#458ebf; font-weight:bold; } div.modulelist li.incomplete, div.modulelist li.incomplete a{ color:#7a7a7a; } span.left { float:left; } span.right { float:right } span.clear { clear:both; } </style> </head> <body> <div class="modulelist"> <ol> <li class="complete"><span class="left">Module name</span><span class="right">Complete</span></li> <li class="complete"><span class="left">Module name</span><span class="right">Complete</span><span class="clear"></span></li> <li class="complete"><span class="left">Module name</span><span class="right">Complete</span></li> <li class="in_progress"><span class="left">Module name</span><span class="right">In Progress</span></li> <li class="incomplete"><span class="left">Module name</span><span class="right">--</span></li> </ol> </div> </body> </html> |