Okay, ik ben hier dus erg nieuw mee, tot nu toe alles gedaan in tabellen, maar ik moet wel overstappen. Het idee is dat ik op een site een achtergrond wil die bestaat uit 4 kleurvlakken, waarvan het midden altijd het midden is.
Een beetje kloten met CSS leverde me de volgende code:
waarvan ik twijfel of het netjes is. Nu werkt het in Firefox prima met het volgende stukje html:
Maaaarrrrrrrrr..... in IE krijg ik 2 scrollbalken voor zo ongeveer 1 pixel in de breedte en 5 in de hoogte... waarom!?!? 100% van de pagina delen in 2x 50% levert toch gewoon 100% ruimte? Waar komen die extra pixels ineens vandaan?
Een beetje kloten met CSS leverde me de volgende code:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
| BODY {
background-color: #555858;
margin: 0;
padding: 0;
}
#container {
left: 0;
top: 0;
border: 0;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
position:absolute;
}
.topleft {
background-color: #353B3B;
width: 50%;
height: 50%;
float: left;
clear: left;
position:relative;
}
.topright {
background-color: #3C3F3E;
width: 50%;
height: 50%;
float: right;
clear: right;
position:relative;
}
.bottomleft {
background-color: #555858;
width: 50%;
height: 50%;
float: left;
clear: left;
position:relative;
}
.bottomright {
background-color: #636261;
width: 50%;
height: 50%;
clear: right;
float: right;
position:relative;
} |
waarvan ik twijfel of het netjes is. Nu werkt het in Firefox prima met het volgende stukje html:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <div id="container">
<div class="topleft">topleft
</div>
<div class="topright">topright
</div>
<div class="bottomleft">bottomleft
</div>
<div class="bottomright">bottomright
</div>
</div> |
Maaaarrrrrrrrr..... in IE krijg ik 2 scrollbalken voor zo ongeveer 1 pixel in de breedte en 5 in de hoogte... waarom!?!? 100% van de pagina delen in 2x 50% levert toch gewoon 100% ruimte? Waar komen die extra pixels ineens vandaan?