Maison >
interface Web >
tutoriel CSS >
Pourquoi mon « extérieur » ne ferme-t-il pas complètement mon « intérieur » lors du redimensionnement de la fenêtre ?
Pourquoi mon « extérieur » ne ferme-t-il pas complètement mon « intérieur » lors du redimensionnement de la fenêtre ?
Linda Hamilton
Libérer: 2024-12-17 07:02:24
original
797 Les gens l'ont consulté
Pourquoi le
Ne parvient pas à entourer complètement le
Quand la fenêtre se rétrécit ?
Ce problème découle de l'interaction entre les différentes propriétés CSS et les paramètres d'affichage de l'élément. Par défaut, les éléments au niveau du bloc, comme
, s'agrandiront pour remplir la largeur disponible du bloc qui les contient. Dans ce cas, le
est un élément de niveau bloc dans un bloc conteneur plus large.
Pour empêcher le
de rétrécir en dessous de la largeur du
interne, une combinaison de propriétés de bloc en ligne et de largeur minimale peut être utilisée. Voici l'explication :
inline-block : Cette valeur d'affichage permet à un élément d'agir comme un élément en ligne tout en conservant la possibilité de définir une largeur et une hauteur spécifiques. Cela empêche l'élément de passer sur une nouvelle ligne et le maintient contenu dans son élément parent.
min-width : 100 % : En définissant la largeur minimale du
de s'échapper au-delà des limites du
lorsque la fenêtre se rétrécit.
En incorporant l'affichage en bloc en ligne et la largeur minimale, nous pouvons contraindre l'espace
pour épouser la largeur du
tout en conservant son comportement au niveau du bloc.
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!
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