float
La propiedad float especifica si un cuadro debe flotar a la izquierda, a la derecha o no.
[Sintaxis]
float: left | right | none
- left: el elemento genera un cuadro de bloque que se flota hacia la izquierda. El contenido fluye en el lado derecho de la caja, comenzando en la parte superior.
- right: similar a 'left', excepto que la caja está flotando a la derecha, y el contenido fluye en el lado izquierdo de la caja, comenzando en la parte superior.
- none: el cuadro no está flotando.
Ejemplo
[style.css]
p{ width: 100px; height: 100px; float: left; } p#red{ background-color: red; } p#blue{ background-color: blue; }
[index.html]
<p id="red">This is a paragraph</p> <p id="blue">This is a paragraph</p>
clear
Esta propiedad indica qué lados de la(s) caja(s) de un elemento pueden no estar adyacentes a una caja flotante anterior.
[Sintaxis]
[Sintaxis]
clear: left | right | both | none
Ejemplo
[style.css]
p{ width: 100px; height: 100px; float: left; } p#red{ background-color: red; } p#blue{ background-color: blue; } p#green{ background-color: green; clear: left; }
[index.html]
<p id="red">This is a paragraph</p> <p id="blue">This is a paragraph</p> <p id="green">This is a paragraph</p>
Ver también 9.5 Floats.
Reto
[style.css]
nav{ float: left; width: 200px; margin-top: 30px; } footer{ height: 50px; clear: both; text-align: center; background-color: #999999; } #main{ float: left; width: 400px; padding-left: 30px; margin-top: 30px; } aside{ float: right; width: 250px; margin-top: 30px; } #main2{ float: left; margin-top: 30px; margin-bottom: 20px; padding-left: 30px; width: 600px; }
No hay comentarios:
Publicar un comentario