Explication détaillée des flotteurs HTML et des flotteurs clairs
Cet article donne principalement un aperçu des flottants et des clearing floats sur la page, et donne des exemples pour l'illustrer. Il a une certaine valeur de référence. Jetons-y un coup d'œil avec l'éditeur.
1. Flotteur : objectif principal Il s’agit d’obtenir l’effet d’habillage du texte des images.
C'est également devenu le moyen le plus simple de créer une mise en page multi-colonnes.
<img src= “ ” /> <p>文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p>
【1】Image d'habillage du texte
P {margin: 0; border: solid 1px;} img {float: left;}
【2】Créer une mise en page multi-colonnes
P {margin: 0; border: solid 1px; width: 200px; float: left;} img {float: left;}
2. Détacher les éléments flottants Lorsque le flux de documents est interrompu, son élément parent ne peut pas le voir, car il ne l'entourera pas. L'élément enfant aura une hauteur, mais l'élément parent ne sera pas pris en charge, <🎜. >
Il y atrois façons de résoudre ci-dessous, veuillez considérer la situation et les appliquer rationnellement :
<section> <img src=" /> <p>这是段落这是段落这是段落这是段落这是段落这是段落这是段落</p> </section> <footer>这是底部这是底部这是底部这是底部这是底部这是底部这是底部</footer>
section , footer {border: solid 1px;} img {float: left;}
【1】Ajouter un débordement : caché pour l'élément parent ; forcer l'élément parent à entourer l'élément flottant
Le véritable objectif de une telle déclaration vise à empêcher l'élément parent d'être pris en charge par un contenu surdimensionné. Sur, après avoir appliqué overflow: Hidden, l'élément parent conserve toujours sa largeur définie et le contenu enfant surdimensionné sera coupé par le conteneur Dans De plus, overflow: Hidden a un autre effet, c'est-à-dire qu'il force de manière fiable un élément parent à contenir ses éléments enfants flottants. ne peut pas être utilisé sur un élément de niveau supérieur qui utilise un menu déroulant, sinon le menu déroulant en tant qu'élément enfant ne sera pas affiché.[2] Faites flotter l'élément parent en même temps, la largeur est 100 % la même que la largeur du navigateur, et définissez un flotteur clair pour le pied de page afin que le pied de page ne pas presser à côté de la section
section {border: solid 1px; float: left; width:100%} footer {border: solid 1px; clear: left} img {float: left;}
【3】Ajouter des éléments clairs non flottants (pseudo-éléments)
.clearfix: after { content: ""; display: block ; height: 0 visibility: hidden; clear : both }
3. Comment effacer quand il n'y a pas d'élément parent (img p en tant que groupe, pas d'élément parent)
<section> <img src=" /> <p class="clearfix">文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p> <img src=" /> <p class="clearfix">文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p> <img src=" /> <p class="clearfix">文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容文本内容段落内容</p> </section>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds





HTML, CSS et jQuery : Créer un bouton avec un effet flottant nécessite des exemples de code spécifiques Introduction : De nos jours, la conception Web est devenue une forme d'art En utilisant des technologies telles que HTML, CSS et JavaScript, nous sommes en mesure d'ajouter divers aspects à la page. . De tels effets spéciaux et effets interactifs. Cet article présentera brièvement comment utiliser HTML, CSS et jQuery pour créer un bouton avec un effet flottant et fournira des exemples de code spécifiques. 1. Structure HTML Tout d'abord, nous devons

Les méthodes d'utilisation de HTML pour aligner les zones de saisie incluent : l'utilisation de l'attribut text-align pour spécifier la gauche, la droite ou le centre pour aligner le texte de la zone de saisie. Utilisez la propriété float pour faire flotter la zone de saisie vers la gauche ou la droite de la page afin d'affecter son alignement relatif.

Les cinq façons d'effacer les flottants sont : 1. Utiliser l'attribut clear ; 2. Utiliser l'attribut overflow ; 3. Utiliser le pseudo-élément clearfix 4. Utiliser la disposition en grille ; Introduction détaillée : 1. Utilisez l'attribut clear, qui est la méthode la plus couramment utilisée pour effacer les flottants. Vous pouvez ajouter un élément après l'élément flottant et y ajouter le style "clear: Both;" définir l'élément parent Set "overflow: auto;" et ainsi de suite.

Existe-t-il une méthode pour effacer les flottants ? Des exemples de code spécifiques sont requis. Dans la mise en page Web, les flottants sont une méthode de mise en page courante qui permet aux éléments de se détacher du flux de documents et d'être positionnés par rapport aux autres éléments. Cependant, un problème souvent rencontré lors de l'utilisation d'une mise en page flottante est que l'élément parent ne peut pas envelopper correctement l'élément flottant, ce qui entraîne une mise en page désordonnée de la page. Par conséquent, nous devons prendre des mesures pour effacer le flotteur afin que l'élément parent puisse envelopper correctement l'élément flottant. Il existe de nombreuses façons d'effacer les flottants. Ce qui suit présente plusieurs méthodes couramment utilisées et donne des exemples de code spécifiques.

La mise en page fait référence à une méthode de composition adoptée dans la conception Web pour organiser et afficher les éléments d'une page Web selon certaines règles et structures. Grâce à une mise en page raisonnable, la page Web peut être rendue plus belle et plus soignée, et offrir une bonne expérience utilisateur. Dans le développement front-end, il existe de nombreuses méthodes de mise en page parmi lesquelles choisir, telles que la mise en page traditionnelle des tableaux, la mise en page flottante, la mise en page de positionnement, etc. Cependant, avec la promotion de HTML5 et CSS3, les technologies de mise en page réactives modernes, telles que la mise en page Flexbox et la mise en page Grid, sont devenues

Pour analyser pourquoi le flottement ne peut pas être effacé à l'aide de l'attribut overflow, des exemples de code spécifiques sont nécessaires Introduction : Dans la mise en page Web, des problèmes avec les éléments flottants sont souvent rencontrés. Afin de résoudre l'impact des éléments flottants, nous utilisons généralement une méthode de dégagement des flotteurs. Cependant, nous constatons parfois que les flottants ne peuvent pas être correctement effacés à l'aide de l'attribut overflow. Cet article approfondira ce problème et fournira des exemples de code spécifiques. 1. Pourquoi devons-nous nettoyer les flotteurs ? Les éléments flottants signifient retirer l'élément du flux de documents en définissant l'attribut float.

Compétences en mise en page HTML : Comment utiliser l'attribut position pour contrôler les éléments flottants Dans la conception Web, la mise en page est un élément très important. Grâce à une mise en page raisonnable, les pages Web peuvent être rendues plus belles et plus faciles à lire, et l'expérience utilisateur peut être améliorée. Dans le processus de mise en œuvre de la mise en page, le contrôle des éléments flottants est l'un des points clés. HTML fournit l'attribut position, grâce auquel nous pouvons contrôler les éléments flottants. Cet article explique comment utiliser l'attribut position pour disposer des éléments flottants et fournit du code spécifique.

La propriété float en CSS permet aux éléments de sortir du flux de documents et de s'aligner le long du bord de leur élément parent, et est utilisée pour créer et aligner des images de texte, des barres latérales de menu flottantes et des éléments qui se chevauchent. Les valeurs d'attribut des éléments flottants incluent left (float gauche), right (float droit), aucun (float clair) et hériter (hériter). Pour éviter qu'un élément flottant ne provoque le débordement de l'élément parent, vous pouvez utiliser la technique clearfix pour ajouter un élément vide et effacer le flottant.
