Maison >interface Web >tutoriel CSS >Comment supprimer les espaces inter-images avec CSS ?

Comment supprimer les espaces inter-images avec CSS ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-04 07:29:01903parcourir

How to Remove Inter-Image Whitespace with CSS?

Supprimer les espaces inter-images avec CSS

Face à plusieurs images séparées par des espaces blancs, CSS les traite par défaut comme un seul espace. Un dilemme courant consiste à éliminer cet espace intermédiaire sans recourir à des « hacks » non conventionnels comme l'ajout d'espaces insécables, de commentaires sans espace ou de sauts de ligne inutiles.

Pour obtenir un placement d'image fluide sans aucun espace, la solution réside dans CSS. En spécifiant display: block pour le conteneur parent, les images s'alignent côte à côte sans aucun espace. Ce simple ajustement CSS remplace le comportement par défaut et garantit une mise en page d’image visuellement cohérente. Voici un exemple :

<code class="css">div.nospace img {
  display: block;
}</code>
<code class="html"><div class="nospace">
  <img src="..." />
  <img src="..." />
</div></code>

En incorporant display: block dans le CSS, les images deviennent des éléments de niveau bloc, éliminant les espaces entre les images et créant une présentation visuellement transparente sans avoir besoin de ressources supplémentaires. astuces ou solutions de contournement compliquées.

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!

Déclaration:
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