Ik ben een site aan het ontwerpen *knip* met alleen maar div's in plaats van tabellen of frames.
Ik loop echter tegen het volgende probleem aan: als ik in de content een lange tekst heb, moet er een scrollbar komen in de div waar de tekst in staat. Dus het menu aan de linkerkant moet niet scrollen. (Klik eens op wie zijn wij). Nu dacht ik het volgende:
Maar dit werkt om de een of andere reden niet.
Ik denk dat het komt doordat ik de content-div geen hoogte mee kan geven, aangezien ik wil werken met een vaste footer. Na heel veel topics gelezen te hebben ben ik tot de volgende CSS gekomen:
Zoals je ziet scrollt de hele pagina nu en loopt de tekst door de footer heen. Dit kan natuurlijk niet de bedoeling zijn.
Hoe krijg ik het voor elkaar dat ALLEEN de div tekst een scrollbalk krijgt?
Ik loop echter tegen het volgende probleem aan: als ik in de content een lange tekst heb, moet er een scrollbar komen in de div waar de tekst in staat. Dus het menu aan de linkerkant moet niet scrollen. (Klik eens op wie zijn wij). Nu dacht ik het volgende:
code:
1
2
3
4
| CSS:
#tekst{
overflow-y: auto;
} |
Maar dit werkt om de een of andere reden niet.
Ik denk dat het komt doordat ik de content-div geen hoogte mee kan geven, aangezien ik wil werken met een vaste footer. Na heel veel topics gelezen te hebben ben ik tot de volgende CSS gekomen:
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
| html, body {
background: url('images/achtergrond.bmp');
font-family:Verdana;
color:#1B447C;
font-size:12px;
text-align: center;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
min-height:100%;
}
#container {
background: url('images/back.jpg');
background-repeat: repeat-y;
text-align: left;
margin: 0 auto;
width: 799;
border: solid 0px black;
height:100%;
}
#header{
background-image:url("images/kop2.JPG");
height:145;
}
#topmenu{
background-color: #00427E;
height: 20px;
border-top: 2px solid white;
border-bottom: 2px solid #CC071E;
}
#content {
text-align:justify;
}
#tekst{
width: 649;
padding:30 30 30 30;
float: right;
}
#menu{
width:150px;
margin: 0px;
padding: 20 10 10 10;
float:left;
text-align: left;
}
#footer {
text-align: center;
font-size:9;
height:17;
clear: both;
border-top: solid 1px #BE9E54;
background-color: #FFFFFF;
position:absolute;
bottom:0px;
width:799;
} |
Zoals je ziet scrollt de hele pagina nu en loopt de tekst door de footer heen. Dit kan natuurlijk niet de bedoeling zijn.
Hoe krijg ik het voor elkaar dat ALLEEN de div tekst een scrollbalk krijgt?
[ Voor 23% gewijzigd door Verwijderd op 22-04-2007 19:12 ]