Goedendag allemaal,
Ik ben al een tijdje iets aan het proberen (http://roemer.dutch-design.net/new/), heb er al veel over opgezocht maar nergens kan ik de oplossing vinden.
Ik wil een pagina maken die eruit ziet als 1 gecentreerde kolom. Die kolom moet van boven naar beneden lopen. Hoever ik nu ben lukt het ook als de content maar een paar regels is, dat de kolom alsnog van boven naar beneden loopt, in zowel FF als IE.
Maarnu, als de content langer wordt dan het venster, houd in FF de container div, en de body, op bij het einde van het eerste venster. Ter verduidelijking de code:
Wat er dus gebeurd in FireFox, is dat als de pagina gelaad wordt het er goed uitziet, maar als ik dan naar beneden scroll, wordt het nieuw-zichtbare stuk geel.. de HTML achtergrond dus...
Ik heb al gekeken naar de Faux-columns, aantal dingen geprobeerd, maar ik krijg de body (paarse stuk) maar niet groter. Ik hoop ook meerdere dingen met 3-column layout geprobeerd, maar bij allen houden ze op na de tekst.. niet aan het einde van de pagina.
Wie weet er een oplossing of heeft een richting waarin ik moet zoeken?
Ik ben al een tijdje iets aan het proberen (http://roemer.dutch-design.net/new/), heb er al veel over opgezocht maar nergens kan ik de oplossing vinden.
Ik wil een pagina maken die eruit ziet als 1 gecentreerde kolom. Die kolom moet van boven naar beneden lopen. Hoever ik nu ben lukt het ook als de content maar een paar regels is, dat de kolom alsnog van boven naar beneden loopt, in zowel FF als IE.
Maarnu, als de content langer wordt dan het venster, houd in FF de container div, en de body, op bij het einde van het eerste venster. Ter verduidelijking de 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
| <style>
html, body
{
height: 100%;
}
html {
margin: 0px;
padding: 0xp;
background: yellow;
}
body {
text-align: center;
background-color: purple;
margin: 0px;
padding: 0px;
}
div#container {
border-left: 1px solid red;
border-right: 1px solid red;
width: 600px;
margin: 0px auto;
padding: 0px;
background-color: green;
height: 100%;
}
div.content {
padding: 0px 5px 1px 5px;
}
img#header {
height 100px;
width 600px;
border: 0px;
}
</style> |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <body>
<div id="container">
[img]"images/header_blank.jpg"[/img]
<div class="content">
<h1>Welkom op .>NET</h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Mauris eget turpis. Sed augue leo, mollis non, placerat vel, mollis id, eros. Cras a sem sit amet purus aliquam ornare. Mauris dictum rutrum massa. Proin nisi. In diam purus, sodales eu, congue eget, rutrum at, nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vestibulum dui. In hac habitasse platea dictumst. Vivamus non enim nec metus vehicula dapibus. Sed quis erat id quam laoreet facilisis. Nullam tempus mauris vitae eros. Curabitur tellus. Ut est est, lacinia ac, varius ut, tincidunt vel, neque. Integer sollicitudin lacus a libero. Nulla a nulla. Nam vitae nulla. Morbi non nisl eu ipsum ultrices hendrerit. Phasellus lobortis feugiat velit.</p>
<p>Suspendisse pretium. Duis eros augue, porta ultricies, laoreet vitae, convallis eget, nisi. In euismod aliquam lorem. Ut quis lorem vel enim ultricies luctus. Pellentesque vitae erat vel lacus feugiat lobortis. Praesent iaculis leo at diam. Aenean magna quam, suscipit sit amet, sodales sed, porta et, massa. Quisque ante tellus, luctus a, commodo in, consectetuer non, lorem. Donec velit. Sed dignissim magna at odio. Vivamus vitae ipsum.</p>
<p>Nulla pede ane, ultrices ut, malesuada in, mattis a, tortor. Etiam convallis arcu ac turpis aliquet egestas. Curabitur egestas, nisi quis aliquam laoreet, diam diam pharetra neque, sollicitudin pretium mauris neque mollis lorem. Sed odio. Donec sagittis justo. Fusce eget sem. Nam semper, eros ac pulvinar mollis, eros nisi venenatis lectus, eget malesuada arcu odio id sem. Mauris ac urna sed metus pulvinar iaculis. Nullam nulla ligula, sollicitudin vel, sodales in, elementum id, enim. Mauris odio enim, volutpat et, ullamcorper a, tempus quis, ante. Nullam est justo, consequat eget, luctus in, vulputate eu, lectus. Nullam quis leo ullamcorper ante consequat tincidunt.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Mauris eget turpis. Sed augue leo, mollis non, placerat vel, mollis id, eros. Cras a sem sit amet purus aliquam ornare. Mauris dictum rutrum massa. Proin nisi. In diam purus, sodales eu, congue eget, rutrum at, nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vestibulum dui. In hac habitasse platea dictumst. Vivamus non enim nec metus vehicula dapibus. Sed quis erat id quam laoreet facilisis. Nullam tempus mauris vitae eros. Curabitur tellus. Ut est est, lacinia ac, varius ut, tincidunt vel, neque. Integer sollicitudin lacus a libero. Nulla a nulla. Nam vitae nulla. Morbi non nisl eu ipsum ultrices hendrerit. Phasellus lobortis feugiat velit.</p>
<p>Suspendisse pretium. Duis eros augue, porta ultricies, laoreet vitae, convallis eget, nisi. In euismod aliquam lorem. Ut quis lorem vel enim ultricies luctus. Pellentesque vitae erat vel lacus feugiat lobortis. Praesent iaculis leo at diam. Aenean magna quam, suscipit sit amet, sodales sed, porta et, massa. Quisque ante tellus, luctus a, commodo in, consectetuer non, lorem. Donec velit. Sed dignissim magna at odio. Vivamus vitae ipsum.</p>
<p>Nulla pede ane, ultrices ut, malesuada in, mattis a, tortor. Etiam convallis arcu ac turpis aliquet egestas. Curabitur egestas, nisi quis aliquam laoreet, diam diam pharetra neque, sollicitudin pretium mauris neque mollis lorem. Sed odio. Donec sagittis justo. Fusce eget sem. Nam semper, eros ac pulvinar mollis, eros nisi venenatis lectus, eget malesuada arcu odio id sem. Mauris ac urna sed metus pulvinar iaculis. Nullam nulla ligula, sollicitudin vel, sodales in, elementum id, enim. Mauris odio enim, volutpat et, ullamcorper a, tempus quis, ante. Nullam est justo, consequat eget, luctus in, vulputate eu, lectus. Nullam quis leo ullamcorper ante consequat tincidunt.</p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Mauris eget turpis. Sed augue leo, mollis non, placerat vel, mollis id, eros. Cras a sem sit amet purus aliquam ornare. Mauris dictum rutrum massa. Proin nisi. In diam purus, sodales eu, congue eget, rutrum at, nunc. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vestibulum dui. In hac habitasse platea dictumst. Vivamus non enim nec metus vehicula dapibus. Sed quis erat id quam laoreet facilisis. Nullam tempus mauris vitae eros. Curabitur tellus. Ut est est, lacinia ac, varius ut, tincidunt vel, neque. Integer sollicitudin lacus a libero. Nulla a nulla. Nam vitae nulla. Morbi non nisl eu ipsum ultrices hendrerit. Phasellus lobortis feugiat velit.</p>
<p>Suspendisse pretium. Duis eros augue, porta ultricies, laoreet vitae, convallis eget, nisi. In euismod aliquam lorem. Ut quis lorem vel enim ultricies luctus. Pellentesque vitae erat vel lacus feugiat lobortis. Praesent iaculis leo at diam. Aenean magna quam, suscipit sit amet, sodales sed, porta et, massa. Quisque ante tellus, luctus a, commodo in, consectetuer non, lorem. Donec velit. Sed dignissim magna at odio. Vivamus vitae ipsum.</p>
<p>Nulla pede ane, ultrices ut, malesuada in, mattis a, tortor. Etiam convallis arcu ac turpis aliquet egestas. Curabitur egestas, nisi quis aliquam laoreet, diam diam pharetra neque, sollicitudin pretium mauris neque mollis lorem. Sed odio. Donec sagittis justo. Fusce eget sem. Nam semper, eros ac pulvinar mollis, eros nisi venenatis lectus, eget malesuada arcu odio id sem. Mauris ac urna sed metus pulvinar iaculis. Nullam nulla ligula, sollicitudin vel, sodales in, elementum id, enim. Mauris odio enim, volutpat et, ullamcorper a, tempus quis, ante. Nullam est justo, consequat eget, luctus in, vulputate eu, lectus. Nullam quis leo ullamcorper ante consequat tincidunt.</p>
</div>
<div>
</body> |
Wat er dus gebeurd in FireFox, is dat als de pagina gelaad wordt het er goed uitziet, maar als ik dan naar beneden scroll, wordt het nieuw-zichtbare stuk geel.. de HTML achtergrond dus...
Ik heb al gekeken naar de Faux-columns, aantal dingen geprobeerd, maar ik krijg de body (paarse stuk) maar niet groter. Ik hoop ook meerdere dingen met 3-column layout geprobeerd, maar bij allen houden ze op na de tekst.. niet aan het einde van de pagina.
Wie weet er een oplossing of heeft een richting waarin ik moet zoeken?