Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
body {
...
background: #100E0E url(images/background.png) repeat-x;
}
Voor het #menu klopt dat: een hoogteverschil daarin kan je niet zien omdat de list-items gefloat zijn. Daarmee onttrekken ze zich aan de hoogte van de menu-<ul>.als ik bij #Menu of #menu li { height : 2em; } neer zet, is er helemaal niks veranderd?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<link rel="stylesheet" href="./css/algemeen.css" type="text/css">
</head>
<body>
<div id="header">
</div>
<ul id="navigatie">
<li><a href="#">home</a></li>
<li><a href="#">jailbreak</a></li>
<li><a href="#">sources</a></li>
<li><a href="#">packages</a></li>
<li><a href="#">extra's</a></li>
<li id="laatst"><a href="#">contact</a></li>
</ul>
<div id="content">
<h1>de inhoud!</h1>
</div>
<p>
</body>
</html>
@charset "utf-8";
html {
height: 100%; /* zo nodig komt de inhoud gewoon verder! */
padding-bottom: 1px; /* maakt ook altijd ruimte voor scrollbar rechts bij Firefox en Chrome */
}
/*
** PAGINA-BREEDTE BEREKENING:
** hele pagina moet ca. 880px breed worden;
** er zijn 6 menu-items, met 5 randjes van 1 px ertussen, en 2 aan de zijkanten = samen 7px;
** 880px - 7 px = 873px over voor de 6 menu-items;
** per menu-item dus 873/6 = 145.5px;
** er bestaan geen halve pixels! > afronden naar 145px breedte per menu-item;
** breedte wordt dus: 6*145px + 7px randjes = 870px + 7px = 877px.
*/
body { /* pagina zelf gecentreerd, dan is een #container niet nodig */
width : 877px; /* hele pagina met een breedte van 877px */
margin : 0 auto; /* zorgt voor het horizontaal centreren */
background-image: url(../images/background.png);
background-repeat: none;
/*background-attachment: scroll; */
/*rgb(0,0,0); /* de gehele achtergrond van de webpagina is zwart */
font-size: 100.1%; /* normaliseren voor alle browsers
line-height : 120%; /* lijnafstand tussen regels */
}
#header {
height : 100px;
background : rgb(64,219,55);
padding: 0 20px;
}
#navigatie { /* de <div> eromheen kan weg, dit is al de <ul> geworden ! */
margin: 0; /* voor alle browsers op nul zetten */
padding: 0; /* voor alle browsers op nul zetten */
list-style: none; /* bullets weg */
font-family : verdana, Helvetica, Arial, sans-serif; /* lettertypen van het menu */
font-size : .8em; /* lettergrootte van het menu in em-maateenheid */
font-weight : bold; /* dik gedrukte tekst */
height : 2em;
}
#navigatie li {
float : left; /* elk deeltje naast elkaar */
width : 145px; /* elk deeltje met een breedte van 145px */
margin: 0; /* voor alle browsers op nul zetten */
padding: 0; /* voor alle browsers op nul zetten */
background : rgb(197,202,211); /* achtergrond kleur van het menu*/
text-align : center;
border : solid #00C0C0; /* type en kleur randje */
border-width : 1px 0 1px 1px; /* streepjes tussen elk deeltje van het menu */
/* geen rechterrandje, dat is het linkerrandje van de volgende */
height: 2em;
}
#navigatie li#laatst {
border-right: 1px solid #00C0C0; /* de laatste heeft geen volgende, dus hier wel */
}
#navigatie a {
color : black; /* letterkleur menu */
text-decoration : none; /* onderstreping weg */
display : block; /* het hele oppervlak van het menu-item is aanklikbaar */
padding : 5px 0px 5px 0px; /* padding */
}
#navigatie a:hover {
background : rgb(109,121,143); /* het iets donkerder worden als muis er over heen gaat */
}
#content {
clear : left; /* onder de floats van het menu beginnen */
height : 1000px;
padding: 10px 20px; /* binnen-opvulling voordat de tekst begint */
background : rgb(255,255,255); /* content achtergrond wit */
color : black;
}
h1 {
margin: 0;
padding: 0;
}
p {
margin: .5em 0;
padding: 0;
}
@charset "utf-8";
html {
height: 100%; /* zo nodig komt de inhoud gewoon verder! */
padding-bottom: 1px; /* maakt ook altijd ruimte voor scrollbar rechts bij Firefox en Chrome */
}
/*
** PAGINA-BREEDTE BEREKENING:
** hele pagina moet ca. 880px breed worden;
** er zijn 6 menu-items, met 5 randjes van 1 px ertussen, en 2 aan de zijkanten = samen 7px;
** 880px - 7 px = 873px over voor de 6 menu-items;
** per menu-item dus 873/6 = 145.5px;
** er bestaan geen halve pixels! > afronden naar 145px breedte per menu-item;
** breedte wordt dus: 6*145px + 7px randjes = 870px + 7px = 877px.
*/
body { /* pagina zelf gecentreerd, dan is een #container niet nodig */
width : 877px; /* hele pagina met een breedte van 877px */
margin : 0 auto; /* zorgt voor het horizontaal centreren */
background-image: url(../images/background.png);
background-repeat: repeat-x;
background-position : 0 0;
/*background-attachment: scroll; */
/*rgb(0,0,0); /* de gehele achtergrond van de webpagina is zwart */
font-size: 100.1%; /* normaliseren voor alle browsers
line-height : 120%; /* lijnafstand tussen regels */
}
#header {
height : 100px;
background : rgb(64,219,55);
padding: 0 20px;
}
#navigatie { /* de <div> eromheen kan weg, dit is al de <ul> geworden ! */
margin: 0; /* voor alle browsers op nul zetten */
padding: 0; /* voor alle browsers op nul zetten */
list-style: none; /* bullets weg */
font-family : verdana, Helvetica, Arial, sans-serif; /* lettertypen van het menu */
font-size : .8em; /* lettergrootte van het menu in em-maateenheid */
font-weight : bold; /* dik gedrukte tekst */
}
#navigatie li {
float : left; /* elk deeltje naast elkaar */
width : 145px; /* elk deeltje met een breedte van 145px */
margin: 0; /* voor alle browsers op nul zetten */
padding: 0; /* voor alle browsers op nul zetten */
text-align : center;
/*border : solid #00C0C0; /* type en kleur randje */
/*border-width : 1px 0 1px 1px; /* streepjes tussen elk deeltje van het menu */
/* geen rechterrandje, dat is het linkerrandje van de volgende */
}
#navigatie li#laatst {
border-right: 1px solid #00C0C0; /* de laatste heeft geen volgende, dus hier wel */
}
#navigatie a {
color : black; /* letterkleur menu */
text-decoration : none; /* onderstreping weg */
display : block; /* het hele oppervlak van het menu-item is aanklikbaar */
padding : 5px 0px 5px 0px; /* padding */
background-image : url(../images/menubar-top.png); /* achtergrond plaatje van het menu*/
height: 2em;
}
#navigatie a:hover {
background : rgb(109,121,143); /* het iets donkerder worden als muis er over heen gaat */
}
#content {
clear : left; /* onder de floats van het menu beginnen */
height : 1000px;
padding: 10px 20px; /* binnen-opvulling voordat de tekst begint */
background : rgb(255,255,255); /* content achtergrond wit */
color : black;
}
h1 {
margin: 0;
padding: 0;
}
p {
margin: .5em 0;
padding: 0;
}
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.