Derniers tutoriels de développement web
 

CSS Layout - float et clair


Le float propriété indique si oui ou non un élément doit flotter.

La clear propriété est utilisée pour contrôler le comportement des éléments flottants.





La propriété float

Dans son utilisation la plus simple, le float propriété peut être utilisée pour envelopper le texte autour des images.

L'exemple suivant spécifie que l'image doit flotter vers la droite dans un texte:

Exemple

img {
    float: right;
    margin: 0 0 10px 10px;
}
Essayez - le vous - même »

Le clear de la propriété

La clear propriété est utilisée pour contrôler le comportement des éléments flottants.

Éléments après un élément flottant iront autour de lui. Pour éviter cela, utilisez la clear propriété.

Le clear propriété indique sur quels côtés d'un élément des éléments flottants ne sont pas autorisés à flotter:

Exemple

div {
    clear: left;
}
Essayez - le vous - même »

Le clearfix Hack - overflow: auto;

Si un élément est plus grand que l'élément contenant, et il est flottant, il va déborder à l'extérieur de son conteneur.

Ensuite , nous pouvons ajouter overflow: auto; à l'élément contenant pour résoudre ce problème:

Exemple

.clearfix {
    overflow: auto;
}
Essayez - le vous - même »

Mise en page Web Exemple

Il est fréquent de faire des modèles Web entiers en utilisant le float bien:

Exemple

div {
    border: 3px solid blue;
}

.clearfix {
    overflow: auto;
}

nav {
    float: left;
    width: 200px;
    border: 3px solid #73AD21;
}

section {
    margin-left: 206px;
    border: 3px solid red;
}
Essayez - le vous - même »

Exemples

Autres exemples

Une image avec la frontière et des marges qui flotte vers la droite dans un paragraphe
Soit une image flottante vers la droite dans un paragraphe. Ajouter une bordure et des marges à l'image.

Une image avec une légende qui flotte à la droite
Soit une image avec un flotteur de légende à la droite.

Laissez la première lettre d'un paragraphe float à la gauche
Laissez la première lettre d'un paragraphe float à gauche et le style de la lettre.

Création d' un menu horizontal
Utilisez flotteur avec une liste d'hyperliens pour créer un menu horizontal.

Création d' une page d' accueil sans tables
Utilisez flotteur pour créer une page d'accueil avec un en-tête, pied de page, le contenu à gauche et le contenu principal.


Toutes les propriétés CSS Float

Propriété La description
clear Indique sur quels côtés d'un élément où les éléments flottants ne sont pas autorisés à flotter
float Indique si un élément doit flotter
overflow Indique ce qui se passe si le contenu déborde de la boîte d'un élément
overflow-x Indique ce qu'il faut faire avec la gauche / droite de bords du contenu si elle déborde la zone de contenu de l'élément
overflow-y Indique ce qu'il faut faire avec les bords supérieurs / inférieurs du contenu si elle déborde la zone de contenu de l'élément