Forum Moderators: not2easy
Any ideas on how this is achieved?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>100% height boxes</title>
<style>
html,body {
height:100%;
margin:0;
}
.full-size {
position:relative;
float:left;
width:100%;
height:100%;
box-shadow:inset 0 0 20px rgba(0,0,0,0.75);
}
.full-size:before {
content:'Look No Javascript';
position:absolute;
top:20px;
right:20px;
bottom:20px;
left:20px;
padding:20px;
border:3px double rgb(0,0,0);
font-size:200%;
text-align:center;
box-shadow:inset 0 0 10px rgba(0,0,0,1.0);
}
#div0 {
background-color:rgb(255,0,0);
}
#div1 {
background-color:rgb(0,0,255);
}
#div2 {
background-color:rgb(0,255,0);
}
#div3 {
background-color:rgb(0,255,255);
}
#div4 {
background-color:rgb(255,0,255);
}
</style>
</head>
<body>
<div id="div0" class="full-size"></div>
<div id="div1" class="full-size"></div>
<div id="div2" class="full-size"></div>
<div id="div3" class="full-size"></div>
<div id="div4" class="full-size"></div>
</body>
</html>
...I've been up all night and woozy and can't think of anything else right now...
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>100% height boxes</title>
<style>
html,body {
height:100%;
margin:0;
}
.full-size {
position:relative;
float:left;
width:100%;
height:100%;
box-shadow:inset 0 0 20px rgba(0,0,0,0.75);
overflow:auto;
}
.container {
padding:50px;
font-size:300%;
}
#div0 {
background-color:rgb(255,0,0);
}
#div1 {
background-color:rgb(0,0,255);
}
#div2 {
background-color:rgb(0,255,0);
}
#div3 {
background-color:rgb(0,255,255);
}
#div4 {
background-color:rgb(255,0,255);
}
</style>
</head>
<body>
<div id="div0" class="full-size"></div>
<div id="div1" class="full-size"></div>
<div id="div2" class="full-size">
<div class="container">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec
ultricies sollicitudin nisi, ut molestie felis adipiscing sit
amet. Sed auctor vehicula commodo. Nam a nibh neque, vitae
faucibus felis. Vivamus at metus eget eros consequat fringilla.
Quisque magna magna, laoreet eu tempus sit amet, fringilla at
tellus. Praesent felis tortor, scelerisque vitae fringilla
non, porttitor et lacus. Ut ut sapien nec quam tincidunt
consectetur in nec lacus.
</p><p>
Phasellus porta, dui a elementum egestas, odio sapien rhoncus
lorem, vitae bibendum erat sem eget sapien. Maecenas ut metus
ac quam pellentesque lacinia quis sit amet augue. Fusce eu
euismod urna. Nunc volutpat scelerisque tempus. Donec eget arcu
et mauris scelerisque tristique. Donec fringilla mauris dolor,
sit amet vulputate lacus. Nulla feugiat mattis nulla non
tincidunt. Nam sit amet dolor eros, a viverra lacus. Nunc quis
nisi eget neque tempus facilisis eu quis sapien.
</p>
</div>
</div>
<div id="div3" class="full-size"></div>
<div id="div4" class="full-size"></div>
</body>
</html>
No problem, you're very welcome. ;)
Yeah, nvm.