Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<html>
<head> <style type="text/css">
*{
margin:0px auto;
padding:0px auto;
}
#root{
width:500px;
min-height:0px;
height:0px;
}
.left {
background-color:#f00;
height:100%;
float:left;
width:100px;
}
.mid {
float:left;
width:300px;
height:auto;
}
.mid .oben{
background-color:#0ff;
width:300px;
}
.mid .mitte{
background-color:#f0f;
width:300px;
}
.mid .unten{
background-color:#ff0;
width:300px;
}
.right {
background-color:#00f;
height:100%;
width:100px;
float:right;
}
</style></head>
<body>
<div id="root">
<div class="left">
links
</div>
<div class="mid">
<div class="oben">
unwichtig unwichtig
</div>
<div class="mitte">
inhalt.inhalt
</div>
<div class="unten">
unwichtig unwichtig
</div>
</div>
<div class="right">
rechts
</div>
</div>
</body>
</html>
*{
margin:0px auto;
padding:0px auto;
}
*{
margin:0;
padding:0;
}
Ebenso würde ich diese Regel korrigieren:
CSS:*{ margin:0px auto; padding:0px auto; }
die im Orginal korrekterweise so lautet, um in den Browsern ihre diskrepanten Initialwerte dieser beiden Eigenschaften auf null zurücksetzen:
CSS:*{ margin:0; padding:0; }
Ansonsten läufst du Gefahr, dass die Browser bei allen im HTML-Dokument enthaltenden Block-Elementen einen automatischen Außen- und Innenabstand zur linken und rechten Seite vorsehen, wo er überhaupt nicht erwünscht ist, wie z.B. bei einem CSS-Listenmenü, dessen Listeneinträge <li> dann nach rechts eingerückt werden, obwohl sie linksbündig ausgerichtet sein sollen.
mfg Maik
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head> <style type="text/css">
*{
margin:0px;
padding:0px;
}
.left {
float:left;
background-color:#f00;
width:100%;
}
.mid {
width:50%;
float:left;
}
.mid .oben{
background-color:#0ff;
}
.mid .mitte{
background-color:#f0f;
}
.mid .unten{
background-color:#ff0;
}
.right {
background-color:#00f;
float:right;
width:66%;
}
</style></head>
<body>
<div class="left">
<div class="right">
<div class="mid">
<div class="oben">
unwichtig unwichtig
</div>
<div class="mitte">
inhalt.inhalt<br><br><br><br><br><br><br><br><br><br><br><br><br>
</div>
<div class="unten">
unwichtig unwichtig
</div>
</div>
rechts
</div>
links
</div>
</body>
</html>
<body bgcolor="#FFF">
<div id="root">
<div id="m_links"></div>
<div id="m_root">
<div id="m_top" ></div>
<div id="m_mitte" ></div>
</div>
<div id="m_rechts"></div>
</div>
</body>
html, body {
height: 100%;
width:100%;
margin:0;
padding:0;
}
#root {
width: 80%;
min-width:1026px;
margin:0 auto; /* alles mittig*/
height:100%;
}
#m_links {
float: left;
width:10%;
min-width: 145px;
height:100%;
background-image:url(../img/block_left_spacer.gif);
}
#m_root{
width:726px;
background-color:#FFF;
float:left;
margin:0 auto; sollte doch alles mittig machen oder
}
#m_top{
height:190px;
background-image:url(../img/freistern_logo.gif); /*header bild*/
background-repeat:no-repeat;
}
#m_mitte{
background-color:#FFF;
}
#m_rechts {
float: right;
width:10%;
min-width: 145px;
height:100%;
background-color:#6F0;
}