Ik heb deze site gemaakt d.m.v. de volgende CSS:
IE en Opera renderen em zoals ik wil; de onderste layer staat mooi onder de bovenste en alles sluit aan. Deze zijn beide (700px+2*1px aan border)=702px breed (zie CSS) en zouden dus mooi aan moeten sluiten. FireFox doet echter iets vreemds (of waarschijnlijk: logisch aangezien het de meest correcte browser is); door de padding van 5 van #inhoud, wordt #inhoud niet 702 maar (702+(2*5))=712px breed. Waardoor de onderste layer, met padding 0, niet meer aansluit. Nu kan ik natuurlijk de padding van #inhoud op 0 zetten, maar dan staat de tekst veel te dicht tegen de rand. Ik wil graag dat het er goed uitziet in IE, Opera én FireFox alleen ik weet niet hoe...
Nu heb ik gezocht via Google op "Differences box model between Internet Explorer and FireFox" en dergelijke, maar ik vond alleen sites met daarin uitleg van het boxmodel, en iig géén oplossing voor dit probleem. Ook op GoT vind ik niks...
Wie helpt?
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
| body { width: 100%; background-color: #fff; margin: 2px; margin:5px 0px; padding:0px; text-align: center; } div#container { margin-left: auto; margin-right: auto; width: 50em; text-align: left; } #inhoud { font-family: georgia, arial; font-size: 12px; color: #000; height: 500px; width: 700px; background-color: #AFE583; margin: 30px auto auto; padding: 5px; position: relative; border-left: 1px solid #000; border-right: 1px solid #000; border-top: 1px solid #000; } #tabs { height: 25px; width: 700px; padding: 0px; margin: 0px auto auto; background-color: #fff; position: relative; margin-top: -1px; background-image:url("line.gif"); body-overflow: hidden; } #tabs a { text-decoration: none; } |
IE en Opera renderen em zoals ik wil; de onderste layer staat mooi onder de bovenste en alles sluit aan. Deze zijn beide (700px+2*1px aan border)=702px breed (zie CSS) en zouden dus mooi aan moeten sluiten. FireFox doet echter iets vreemds (of waarschijnlijk: logisch aangezien het de meest correcte browser is); door de padding van 5 van #inhoud, wordt #inhoud niet 702 maar (702+(2*5))=712px breed. Waardoor de onderste layer, met padding 0, niet meer aansluit. Nu kan ik natuurlijk de padding van #inhoud op 0 zetten, maar dan staat de tekst veel te dicht tegen de rand. Ik wil graag dat het er goed uitziet in IE, Opera én FireFox alleen ik weet niet hoe...
Nu heb ik gezocht via Google op "Differences box model between Internet Explorer and FireFox" en dergelijke, maar ik vond alleen sites met daarin uitleg van het boxmodel, en iig géén oplossing voor dit probleem. Ook op GoT vind ik niks...
Wie helpt?
leoaq.fm // Jeune Loop