Archiv verlassen und diese Seite im Standarddesign anzeigen : 100% hohes Element per CSS erstellen?
Gohan
2005-10-16, 16:52:46
Hi,
ich suche eine möglichkeit ein Element zu erstellen, das das Brower-Fenster mit 100% in der höhe ausfüllt. Ist das möglich?
body, html {
height: 100%;
}
#element {
height: 100%;
}
PuppetMaster
2005-10-16, 18:39:29
body, html {
height: 100%;
margin: 0;
}
Nicht vergessen, sonst gibts in Gecko und Opera nen unnötigen vertikalen Scrollbalken.
Das margin ist im Standardkonformen Modus nicht nötig.
PuppetMaster
2005-10-16, 19:09:32
Doch, habs ausprobiert mit XHTML 1.0 Strict. Nur im IE (6) wurde kein Balken angezeigt.
/edit
Sogar im IE. Der war nämlich wegen XML-Prolog im Quirks-Mode. :rolleyes:
Gohan
2005-10-16, 19:17:48
Hm... wie binde ich das ein?
Ich habe ein paar div Elemente und das unterste soll halt 100% sein. Schaffe ich das damit?
Kinman
2005-10-16, 19:38:28
Am besten zeigst mal was Du machen willst ;)
mfg Kinman
PuppetMaster
2005-10-16, 19:43:07
Etwa so:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Testseite</title>
<style type="text/css">
html, body {
height: 100%;
margin: 0;
padding: 0;
}
.aussen {
height: 100%;
}
</style>
</head>
<body>
<div class="aussen">
<!-- Platz für innere Elemente -->
</div>
</body>
</html>
(Speziell für Opera gabs noch ein padding: 0;)
Gohan
2005-10-16, 19:59:52
Funktioniert das so bei allen im Browser? :)
http://www.seijin.de/pc/test2.htm
Kinman
2005-10-17, 00:03:46
IE6 & Opera 8.5: ja einwandfrei
mfg Kinman
Gohan
2005-10-17, 06:30:01
IE6 & Opera 8.5: ja einwandfrei
mfg Kinman
Ok, danke :) Da bei mir Safari und Firefox auch keine Fehler machen, sollte es eigentlich überall funktionieren. (Hoffe ich!)
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.