vertical-align
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
Resumen
La propiedad vertical-align de CSS especifica el alineado vertical de un elemento en línea o una celda de una tabla.
| Valor inicial | baseline | 
|---|---|
| Applies to | inline-level and table-cell elements. It also applies to ::first-letterand::first-line. | 
| Heredable | no | 
| Percentages | refer to the line-heightof the element itself | 
| Valor calculado | for percentage and length values, the absolute length, otherwise the keyword as specified | 
| Animation type | a CSS data type are interpolated as real, floating-point numbers.">length | 
Sintaxis
vertical-align: baseline | sub | super | text-top | text-bottom | middle | top | bottom | <percentage> | <length>
Valores (para elementos en línea)
La mayoría de los valores de alinean verticalmente el elemento de forma relativa al elemento padre:
- baseline
- 
Alinea la línea base del elemento con la línea base del padre. La línea base de algunos elementos reemplazados, como <textarea>no está especificado en la especificación HTML, que significa que su comportamiento puede cambiar en un navegador u otro.
- sub
- 
Alinea la línea base del elemento con la línea subscript del elemento padre. 
- super
- 
Alinea la línea base del elemento con la línea superscript del elemento padre. 
- text-top
- 
Aligns the top of the element with the top of the parent element's font. 
- text-bottom
- 
Aligns the bottom of the element with the bottom of the parent element's font. 
- middle
- 
Aligns the middle of the element with the middle of lowercase letters in the parent. 
- <length>
- 
Aligns the baseline of the element at the given length above the baseline of its parent. 
- <percentage>
- 
Like <length> values, with the percentage being a percent of the line-heightproperty.For elements that do not have a baseline, the bottom margin edge is used instead. However, two values vertically align the element relative to the entire line rather than relative to its parent: 
- top
- 
Align the top of the element and its descendants with the top of the entire line. 
- bottom
- 
Align the bottom of the element and its descendants with the bottom of the entire line. 
Negative values are allowed.
Valores (para celdas de tablas)
- baseline(and- sub,- super,- text-top,- text-bottom,- <length>, and- <percentage>)
- 
Align the baseline of the cell with the baseline of all other cells in the row that are baseline-aligned. 
- top
- 
Align the top padding edge of the cell with the top of the row. 
- middle
- 
Center the padding box of the cell within the row. 
- bottom
- 
Align the bottom padding edge of the cell with the bottom of the row. 
Negative values are allowed.
Ejemplos
img {
  vertical-align: bottom;
}
Especificaciones
| Specification | 
|---|
| CSS Inline Layout Module Level 3> # propdef-vertical-align> | 
Compatibilidad con navegadores
Loading…