Na totaal >5 uur spelen met css en nog geen tevredenstellend resultaat te hebben bereikt ben ik toe aan advies.
Ik probeer een simpele omlijsting te bouwen. Fullscreen, wanneer je niet hoeft te scrollen ziet het er prima uit. Maar wanneer je wel moet scrollen of het window resized is, valt de tekst buiten de omlijsting.
Alternatieve css code voor #inner:
Geen gek gedrag bij resizes, maar nu loopt de witte binnenkant natuurlijk niet tot onder als er weinig content is. Zet er 'bottom: 0px' in en we zijn weer terug bij af.
De code ben ik kwijt, maar gister had ik nog een resultaat waarbij de inner mee resizede, maar net te klein was, kunstmatig groot houden lukte niet netjes en is uberhaupt niet mooi.
Gespeeld met heights/widths op body. Body een 'border: solid 10px #FF0000' geven, klonk leuk, maar faalt ook.
Mis ik een belangrijke code of is het niet mogelijk?
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
74
75
76
| <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <style type="text/css"> #inner { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 99%; height: 99%; margin: auto; background-color: white; } </style> </head> <body bgcolor="grey"> <div id="inner"> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> asdf<br /> </div> </body> </html> |
Ik probeer een simpele omlijsting te bouwen. Fullscreen, wanneer je niet hoeft te scrollen ziet het er prima uit. Maar wanneer je wel moet scrollen of het window resized is, valt de tekst buiten de omlijsting.
Alternatieve css code voor #inner:
code:
1
2
3
4
5
6
7
8
| #inner { position:absolute; top:0; left:25%; width:50%; background-color:white; padding:0 } |
Geen gek gedrag bij resizes, maar nu loopt de witte binnenkant natuurlijk niet tot onder als er weinig content is. Zet er 'bottom: 0px' in en we zijn weer terug bij af.
De code ben ik kwijt, maar gister had ik nog een resultaat waarbij de inner mee resizede, maar net te klein was, kunstmatig groot houden lukte niet netjes en is uberhaupt niet mooi.
Gespeeld met heights/widths op body. Body een 'border: solid 10px #FF0000' geven, klonk leuk, maar faalt ook.
Mis ik een belangrijke code of is het niet mogelijk?