Example
Set the vertical alignment of some text in a table to "bottom":
document.getElementById("myTd").style.verticalAlign = "bottom";
Try it Yourself »
Definition and Usage
The verticalAlign property sets or returns the vertical alignment of the content in an element.
Browser Support
The verticalAlign property is supported in all major browsers.
Syntax
Return the verticalAlign property:
object.style.verticalAlign
Set the verticalAlign property:
object.style.verticalAlign=value
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 |
initial | Sets this property to its default value. Read about initial |
inherit | Inherits this property from its parent element. Read about inherit |
Technical Details
Default Value: | baseline |
---|---|
Return Value: | A String, representing the vertical alignment of the content in an element |
CSS Version | CSS1 |
More Examples
Example
Return the vertical alignment of a <td> element:
alert(document.getElementById("myTd").style.verticalAlign);
Try it Yourself »
Related Pages
CSS tutorial: CSS Text
CSS reference: vertical-align property
< Style Object