CSS vertical-align Property
ExampleVertical align an image:
Try it yourself » |
Definition and Usage
The vertical-align property sets the vertical alignment of an element.
Default value: | baseline |
---|---|
Inherited: | no |
Version: | CSS1 |
JavaScript syntax: | object.style.verticalAlign="bottom" |
Browser Support
The vertical-align property is supported in all major browsers.
Note: No versions of Internet Explorer (including IE8) support the property value "inherit".
Property Values
Value | Description |
---|---|
length | Raises or lower an element by the specified length. Negative values are allowed |
% | Raises or lower an element in a percent of the "line-height" property. Negative values are allowed |
baseline | Align the baseline of the element with the baseline of the parent element. This is default |
sub | Aligns the element as it was subscript |
super | Aligns the element as it was superscript |
top | The top of the element is aligned with the top of the tallest element on the line |
text-top | The top of the element is aligned with the top of the parent element's font |
middle | The element is placed in the middle of the parent element |
bottom | The bottom of the element is aligned with the lowest element on the line |
text-bottom | The bottom of the element is aligned with the bottom of the parent element's font |
inherit | Specifies that the value of the vertical-align property should be inherited from the parent element |
Related Pages
CSS tutorial: CSS Text
HTML DOM reference: verticalAlign property
Complete CSS Reference