Ik heb een beetje een vreemd probleem en ik heb geen idee waar ik de oplossing moet zoeken.
Ik heb een layout gemaakt op basis van http://www.thurbroeders.n...-columns-layout/3cl_1.htm (met fixed sidebars)
De header en de sidebar a gebruik ik voor navigatie. Dit zijn lists die ik dmv php en een database genereer.
De tekst komt ook uit die database en wordt geladen in de div content.
Nou heb ik het volgende probleem, Internet Explorer laat niet altijd de div content zien.
Op de meeste pagina's gaat het goed echter op twee pagina's gaat hij de mist in en laat hij de div content niet zien (dmv view source weet ik dat de tekst wel wordt opgehaald en ook netjes in de div wordt gezet).
Als ik mijn css aanpas en content een lengte of een breedte meegeef dan werkt het op alle pagina's. Alleen dat is niet wat ik wil. Weet iemand waar ik deoplossing moet zoeken?
Bijgaand heb ik voor de zekerheid ook maar even mijn css code geplakt.
Ik heb een layout gemaakt op basis van http://www.thurbroeders.n...-columns-layout/3cl_1.htm (met fixed sidebars)
De header en de sidebar a gebruik ik voor navigatie. Dit zijn lists die ik dmv php en een database genereer.
De tekst komt ook uit die database en wordt geladen in de div content.
Nou heb ik het volgende probleem, Internet Explorer laat niet altijd de div content zien.
Op de meeste pagina's gaat het goed echter op twee pagina's gaat hij de mist in en laat hij de div content niet zien (dmv view source weet ik dat de tekst wel wordt opgehaald en ook netjes in de div wordt gezet).
Als ik mijn css aanpas en content een lengte of een breedte meegeef dan werkt het op alle pagina's. Alleen dat is niet wat ik wil. Weet iemand waar ik deoplossing moet zoeken?
Bijgaand heb ik voor de zekerheid ook maar even mijn css code geplakt.
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
| body {
background: #FFF;
margin: 0px;
color: #333;
font-size: 0.8em;
font-family: Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}
#container {
border: 0px solid gray;
margin-left: auto;
margin-right: auto;
padding: 10px;
text-align:left;
background: #FFF;
border: 1px solid gray;
}
#Layer2 {
position:relative;
width:100%;
height:40px;
background-color: #00337F;
margin: 0px;
padding: 0px;
}
#Layer3 {
position:relative;
width:100%;
height:60px;
text-align:left;}
#banner {
padding: 10px;
margin-bottom: 20px;
border: 1px solid gray;
text-align: center;
height:120px;
padding: 0px;
}
#content {
margin-right: 275px;
margin-left: 175px;
margin-bottom: 10px;
border: 1px solid gray;
overflow:visible;
}
#sidebar-a {
float: left;
width: 150px;
height: 300px;
margin: 0px 5px 20px 0px;
padding: 0px;
text-align: right;
}
#sidebar-b {
float: right;
width: 225px;
margin: 0px 0px 20px 5px;
padding: 10px;
border: 1px solid gray;
}
#footer {
clear: both;
height: 20px;
padding: 10px;
border: 1px solid gray;
text-align:center;
background-color: #00337F;
} |