Hallo,
kann ich in meiner HTML Seite mittels CSS oder auch HTML Scroll-leisten immer anzeigen, selbst dann wenn nich gescrollt werden muss
Wenn es denn unbedingt sein muß:
html { height:100%; }
body { min-height:101%; }
führt in Geckos und Opera zu einem vertikalen Scrollbalken.
Sobald margin, padding oder border hinzukommen, und das trifft in der Regel zu, sofern man es nicht unterbindet, vergrößern sich die Elemente zusätzlich, da height bekanntlich nur die Content Edge betrifft. Prinzipiell würde bereits height:100% dazu führen, dass die effektive Höhe des Inhalts die des Viewports übersteigt. Auf jeden Fall muss man margin und padding bei solchen Operationen einkalkulieren, zudem auf unterschiedliche Boxmodelle achten...
IE ist zu veraltet, um min-height zu erkennen, für ihn ändert sich nichts.
Er erkennt min-height schon, setzt es aber in dem Fall nicht um. Außerdem zeigt MSIE meines Wissens standardmäßig auch dann einen (ausgegrauten) vertikalen Scrollbalken an, wenn der Seiteninhalt ins Fenster passt, also ist er hinsichtlich der Fragstellung sowieso vernachlässigbar.
Mathias