Maison >interface Web >tutoriel CSS >Comment résoudre le débordement : problèmes cachés avec les coins arrondis dans Chrome et Opera ?

Comment résoudre le débordement : problèmes cachés avec les coins arrondis dans Chrome et Opera ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-16 20:08:14882parcourir

How to Fix Overflow:hidden Issues with Rounded Corners in Chrome and Opera?

Coins arrondis CSS3 et masquage de débordement dans Chrome et Opera

Le défi se pose lorsque l'on essaie de masquer le contenu débordant de ses éléments enfants à l'aide de coins arrondis sur une division parent. Bien que overflow: Hidden fonctionne dans la plupart des navigateurs, il rencontre des problèmes dans les navigateurs basés sur WebKit comme Chrome et Opera lorsque l'élément parent est positionné de manière relative ou absolue.

Pour résoudre ce problème, une solution a émergé qui consiste à ajouter un Masque CSS WebKit à l'élément parent (#wrapper). Ce masque utilise une image PNG d'un seul pixel, qui peut être intégrée directement dans le CSS pour éliminer les requêtes HTTP inutiles. En appliquant cette solution de contournement, le débordement : la fonctionnalité cachée est restaurée dans Chrome et Opera, masquant efficacement tout contenu s'étendant au-delà des coins arrondis.

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