Doctype CSS und Height und IE6
frankx
- html
Hallo,
kann mir jemand erklären warum
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style type="text/css">
.overflow {height:24%;overflow:auto;border:1px solid red;background-color:yellow;}
im IE6 kein DIV mit Höhe 24% gibt, wenn ich das "http://www.w3.org/TR/html4/loose.dtd" aber weglasse, dann wohl?
Dankx Frankx
Ergänzung
beim Firefox auch; allerdings nur bei Prozentangabe bei der Höhe, bei Angabe in em nimmt er die Höhe.
Hi,
im IE6 kein DIV mit Höhe 24% gibt, wenn ich das "http://www.w3.org/TR/html4/loose.dtd" aber weglasse, dann wohl?
Weil er mit Doctype im Standard Modus (anstelle Quirks-Modus) arbeitet. In diesem konformen Modus verlangt eine prozentuale Groessenangabe ein Elternelement mit entsprechenden Angaben, auf die sich dieser Prozentwert beziehen kann - hier z. B.: html,body {height:100%}
Mehr zu diesem - inzwischen alten Hut - findest Du im Archiv.
Gruesse, Joachim