Maison > interface Web > tutoriel CSS > Comment obtenir une largeur de fluide et un espacement uniforme pour quatre DIV dans un conteneur ?

Comment obtenir une largeur de fluide et un espacement uniforme pour quatre DIV dans un conteneur ?

Barbara Streisand
Libérer: 2024-12-30 11:57:10
original
901 Les gens l'ont consulté

How to Achieve Fluid Width and Even Spacing for Four DIVs in a Container?

Largeur fluide avec des DIV équidistants

Question :

Vous disposez d'un conteneur de largeur fluide DIV avec quatre DIV, chacun avec des dimensions fixes. Comment pouvez-vous faire flotter la case 1 vers la gauche, la case 4 vers la droite et espacer les cases 2 et 3 de manière égale entre elles, en maintenant un espacement fluide à mesure que la taille de la fenêtre du navigateur change ?

**Réponse :

Référez-vous au JSFiddle fourni pour un exemple complet : http://jsfiddle.net/thirtydot/EDp8R/

Explication :

Cette solution utilise plusieurs techniques pour obtenir la mise en page souhaitée :

  • text-align: justifier;: Cela aligne les DIV horizontalement, en répartissant l'espace entre eux.
  • .stretch : Une étendue avec une largeur définie à 100 %. Il s'agrandit pour remplir la largeur restante du conteneur.
  • display:inline-block; *affichage : en ligne ; zoom:1;: Garantit le comportement du bloc en ligne pour IE6/7.
  • font-size : 0 ; line-height: 0;: Empêche l'espace vertical causé par le bloc en ligne dans IE6.

En combinant ces techniques, les DIV sont positionnés de manière fluide, uniformément espacées et flottantes comme vous le souhaitez, quel que soit le la largeur du conteneur.

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