Beste tweakers
Ik heb een blog (www.vikingsinspace.nl) waar ik regelmatig bridgespelletjes in diagrammen beschrijf. Ik gebruik de volgende relevante code voor het vormgeven van een diagram:
Bovenstaande code geeft in Firefox het gewenste resultaat, diagrammen en symbolen worden juist weergegeven. IE (6&7) gooit roet in mijn eten en weigert o.a. symbolen weer te geven. Ik ben weinig bekend met css of evt hacks voor IE, maar wel perfectionistisch genoeg dat dit euvel me behoorlijk steekt. Ik heb echter geen idee waar ik moet zoeken. "Bridgediagram en css" leveren erg weinig documentatie op in google.
Als er trouwens op of aanmerkingen zijn op de code, manier of layout dan hoor ik dat graag.
Dank.
Ik heb een blog (www.vikingsinspace.nl) waar ik regelmatig bridgespelletjes in diagrammen beschrijf. Ik gebruik de volgende relevante code voor het vormgeven van een diagram:
Cascading Stylesheet:
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
68
69
70
71
72
73
74
| #GIF { font-weight: bold; } p.GIF { display: block; } .diagram .header { font-size: smaller; margin-left: 0.25em; margin-right: 0.25em; margin-bottom: 0; margin-top: auto; padding: 0.25em; border: 0.1em outset; width: 6em; float: left; background: #FFFFFF; } .diagram { width: 23em; } .diagram .hand { width: 8em; } .diagram .south , .diagram .north { margin-left: 7em; } .diagram .north { padding-bottom: 1ex; } .diagram .south { clear: both; padding-top: 1ex; } .diagram .west { float: left; clear: left; } .diagram .east { float:right; } .red { color: red; } .hand .seatname { margin-left: 1em; font-size: smaller; font-style: italic; } .holding:before { display: inline; } .spade:before { content: url(http://www.vikingsinspace.nl/S.gif) " " } .heart:before { content: url(http://www.vikingsinspace.nl/H.gif) " " } .diamond:before { content: url(http://www.vikingsinspace.nl/D.gif) " " } .club:before { content: url(http://www.vikingsinspace.nl/C.gif) " " } |
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
| <div class="diagram"> <div class="header"> <div>South Dealer</div> <div>NS Vul</div> </div> <div class="hand north"> <div class="seatname">North</div> <div class="spade holding">xxx</div> <div class="heart holding">AKJ9x</div> <div class="diamond holding">x</div> <div class="club holding">KQxx</div> </div> <div class="hand west"> <div class="seatname">West</div> <div class="spade holding">AJxxx</div> <div class="heart holding">x</div> <div class="diamond holding">Txxx</div> <div class="club holding">Txx</div> </div> <div class="hand east"> <div class="seatname">East</div> <div class="spade holding">KQTx</div> <div class="heart holding">QTxx</div> <div class="diamond holding">xx</div> <div class="club holding">Jxx</div> </div> <div class="hand south"> <div class="seatname">South</div> <div class="spade holding">x</div> <div class="heart holding">xxx</div> <div class="diamond holding">AKQJxx</div> <div class="club holding">Axx</div> </div> </div> |
Bovenstaande code geeft in Firefox het gewenste resultaat, diagrammen en symbolen worden juist weergegeven. IE (6&7) gooit roet in mijn eten en weigert o.a. symbolen weer te geven. Ik ben weinig bekend met css of evt hacks voor IE, maar wel perfectionistisch genoeg dat dit euvel me behoorlijk steekt. Ik heb echter geen idee waar ik moet zoeken. "Bridgediagram en css" leveren erg weinig documentatie op in google.
Als er trouwens op of aanmerkingen zijn op de code, manier of layout dan hoor ik dat graag.
Dank.
Why is 6 afraid of 7? Cause 7 8 9 ...