Maison > interface Web > tutoriel CSS > Pourquoi deux éléments de bloc en ligne de 100 % de largeur se chevauchent-ils ?

Pourquoi deux éléments de bloc en ligne de 100 % de largeur se chevauchent-ils ?

Susan Sarandon
Libérer: 2024-12-04 01:38:13
original
129 Les gens l'ont consulté

Why Do Two 100% Width Inline-Block Elements Overlap?

Deux éléments de bloc en ligne se chevauchant lors de l'utilisation d'une largeur à 100 %

Dans le but de créer deux colonnes côte à côte de largeur égale , vous pouvez utiliser display: inline-block sur les éléments. Cependant, un problème inattendu survient lorsque ces éléments occupent cumulativement 100 % de la largeur du parent : la deuxième colonne passe à une nouvelle ligne.

Pourquoi cela se produit-il ?

La raison de ce comportement réside dans la manière dont les éléments de bloc en ligne gèrent les espaces. Par défaut, les éléments de bloc en ligne respectent les caractères d'espacement dans le code HTML. Lorsque vous avez un espace blanc important entre les éléments, comme des nouvelles lignes ou des tabulations, les éléments seront séparés en conséquence.

Solution : Supprimez l'espace blanc

Pour éviter la deuxième colonne de l'habillage, supprimez simplement l'espace blanc entre les éléments du bloc en ligne. Ceci peut être réalisé en utilisant une seule ligne de code HTML, comme ce qui suit :

<div>
Copier après la connexion

Une fois l'espace blanc supprimé, les éléments du bloc en ligne adhéreront à leurs largeurs déclarées et resteront côte à côte. côté en première ligne, accomplissant le comportement souhaité.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal