Name
height — NN 4 IE 4 CSS 1
Synopsis
Inherited: No
Sets the height of a block-level element’s content height
(exclusive of borders, padding, and margins). Version 4 browsers
apply the height attribute only to selected
elements (IE 4) and absolute-positioned elements (which means
DIV wrappers around other types of elements), but
CSS2 recommends application to all replaceable elements as well.
For absolute-positioned elements, Navigator 4 and Internet Explorer 4
react differently to settings of the height style
attribute. They agree on one thing: if the content requires more
height than is specified for the attribute, the content requirements
override the attribute value (use the clipping region to truncate the
height of the viewport for the element if you need to). But if the
height attribute value produces a box that is
taller than the content requires, the browsers behave differently.
Navigator cinches up the height of the box to accommodate the content
(as if the height attribute is perennially set to
auto), unless you also adjust the clipping
rectangle; Internet Explorer retains the attribute height. This
discrepancy can affect the look of borders around an
absolute-positioned element generated via CSS syntax.
CSS Syntax
height:length|percentage| auto
JavaScript Equivalent
height
Value
See the discussion about length values at the beginning of this chapter. You may also specify a percentage value, which is calculated based on the height of the next outermost container. The setting ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access