Documento sin título

Me Gusta

HTML

XXXXX

XXXXX

Display


La propiedad display especifica como ha de mostrarse un elemento.

Sus posibles valores son.

block: Los elementos que posean la propiedad disply con valor block apareceran uno debajo del otro como si ocuparan todo el ancho de la pantalla
 

inline: Los elementos que posean esta propiedad con el valor inline aunque por naturaleza sean elementos block, pasaran a ser elementos inline.
 

none: Este valor es muy usado en JavaScript para ocultar el elemento
No confundir con vissibility: hidden






es como si se eliminara el elemento

compact: Dependiendo del contenido, este valor crea bien un elemento caja o un elemento en línea. En cada caso se pueden aplicar distintas propiedades CSS a un elemento compacto. En un contenido de tipo caja, el elemento compacto será presentado en el margen izquierdo o a la derecho de la caja. El elemento compacto participa en el cálculo de los valores del ancho de línea para la línea corriente y del valor de la propiedad vertical-align del elemento caja.



inline-block: Los elementos que tengan la propiedad display con el valor inline-block, pueden estar uno al lado del otro, es decir, pueden crear una cuadricula.
Un elemento con la propiedad CSS display: inline-block coloca los elementos en línea pero conservando las propiedades de bloque (alto, ancho, margen, relleno, ...), pero cuando establecemos una lista con el atributo display: inline-block aparece una separación de 4 píxeles entre los elementos de la misma,La propiedad float genera el mismo efecto pero si quieres sitios web mas fluidos deberás usar la primera, donde obtenemos una cuadricula mas fácilmente.




diferencia float y display inline-block

inline-block
inline-table
run-it