Name
display — NN 4 IE 4 CSS 1
Synopsis
Inherited: No
A multipurpose attribute that determines whether the element should
be rendered in the document (and space reserved for it in the
content). If the element is to be rendered, the attribute sets what
type of element (block or inline) it is. The list of available values
recognized by Navigator 4 and Internet Explorer 4 (and CSS1) is
fairly short: block | inline |
list-item | none, yet both
browsers do not actually change the element type with values other
than none. CSS2 expands the list significantly.
When set to none, the element is hidden from view,
and all surrounding content cinches up to occupy whatever space the
element would normally occupy. This is different from the
visibility attribute, which reserves space for the
element while hiding it from view.
CSS Syntax
display: displayTypeJavaScript Equivalent
display
Value
One of the constant values: block |
compact | inline |
inline-table | list-item |
none | run-in |
table | table-caption |
table-cell | table-column-group
| table-footer-group |
table-header-group | table-row
| table-row-group.
Initial Value
inline
Example
hidden {display: none}Applies To
All elements.
Object Model Reference
- IE
[window.]document.all.elementID.style.display
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