Maison > interface Web > tutoriel CSS > Comment autoriser des balises spécifiques à remplacer « overflow : hidded » ?

Comment autoriser des balises spécifiques à remplacer « overflow : hidded » ?

Mary-Kate Olsen
Libérer: 2024-11-04 05:36:01
original
519 Les gens l'ont consulté

How to Allow Specific Tags to Override `overflow: hidden`?

Autoriser une balise spécifique à remplacer le débordement : caché

Problème :
Vous avez un élément div avec une hauteur, une largeur et une largeur fixes overflow:hidden propriété pour découper toutes les images internes. Cependant, vous avez besoin d'une image dans le div pour s'étendre au-delà de ses limites.

Solution :
Pour y parvenir, vous pouvez positionner l'image débordante comme absolue dans un conteneur parent différent qui a une position relative.

<code class="css">/* parent with relative position */
.relative-wrap {
    position: relative;
}

/* container with overflow:hidden (no relative position) */
.overflow-wrap {
    overflow: hidden;
    height: 250px;
    width: 250px;
}

/* image to respect overflow */
.respect-overflow {
    position: relative;
    top: 75px;
    left: 225px;
    height: 50px;
    width: 50px;
}

/* image to overflow */
.no-overflow {
    position: absolute;
    top: 150px;
    left: 225px;
    height: 50px;
    width: 50px;
}</code>
Copier après la connexion

Dans cet exemple, le div overflow-wrap a overflow:hidden, tandis que l'image interne respect-overflow respecte les limites. Cependant, l'image sans débordement est positionnée de manière absolue dans le div relatif-wrap, ce qui lui permet de s'étendre au-delà du overflow-wrap.

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