Maison interface Web tutoriel CSS Problèmes de hiérarchie (z-index) causés par des valeurs de marge négatives

Problèmes de hiérarchie (z-index) causés par des valeurs de marge négatives

May 21, 2017 am 10:50 AM
margin z-index Hiérarchie

Cet article présente principalement la solution au problème hiérarchique (z-index) causé par les valeurs de marge négatives. Les amis qui en ont besoin peuvent s'y référer. Regardons d'abord ce morceau de code :


Copiez le code

Le code est le suivant :


couleur:Rouge;marge-haut: -5px " mce_style="background-color:Rouge;marge-haut: -5px ">
Accueil du script




Sous IE6 et IE7 , la couche interne Le conteneur est recouvert par la couche externe, comme indiqué sur l'image :

Sous IE8 et ff, le conteneur externe est recouvert par la couche interne, comme indiqué sur l'image :

C'est vraiment fou, si vous voulez obtenir l'effet selon lequel le conteneur externe d'IE8 est recouvert par la couche interne, IE7 peut résoudre le problème en déclenchant la disposition de la couche interne, mais IE6 ne le peut pas. utilisez uniquement position:relative dans la couche interne pour résoudre le problème. Bien sûr, position:relative résout également le problème de ie7, car position:relative elle-même peut déclencher la mise en page.
Regardez le code :



Copiez le code

Le code est le suivant :

:Rouge;margin-top : -5px;position:relative" mce_style="background-color:Red;margin-top: -5px;position:relative">
Accueil du script





Bien sûr, si vous souhaitez que IE8 et FF obtiennent l'effet de IE6 et IE7, il vous suffit d'ajouter overflow:hidden dans la couche externe





Copiez le code

Le code est le suivant :

< a href="http://www.jb51.net/" mce_href="http://www.jb51.net/">Script Accueil< /a>




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 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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Un moyen simple : supprimez l'attribut z-index avec jQuery Un moyen simple : supprimez l'attribut z-index avec jQuery Feb 23, 2024 pm 05:18 PM

Utiliser jQuery pour supprimer l'attribut z-index est une opération très simple. Ce qui suit montrera comment réaliser cette opération à travers des exemples de code spécifiques. Tout d'abord, nous devons introduire la bibliothèque jQuery en HTML, vous pouvez utiliser le lien CDN suivant : &

Explication détaillée des propriétés de bordure CSS : padding, margin et border Explication détaillée des propriétés de bordure CSS : padding, margin et border Oct 21, 2023 am 11:07 AM

Propriétés des bordures CSS expliquées en détail : padding, margin et borderCSS est un langage de feuille de style utilisé pour contrôler et mettre en page les éléments d'une page Web. Dans la conception Web, l’attribut border est l’un des éléments les plus importants. Cet article présentera en détail comment utiliser l'attribut border en CSS et fournira des exemples de code spécifiques. padding La propriété padding est utilisée pour définir le remplissage d'un élément, qui est l'espace entre le contenu de l'élément et les bordures de l'élément. Nous pouvons définir le remplissage en utilisant des nombres positifs ou des valeurs en pourcentage

Que signifie la marge en CSS Que signifie la marge en CSS Dec 18, 2023 am 10:30 AM

En CSS, margin est une propriété utilisée pour définir les marges extérieures d'un élément. Les marges sont l'espace entre la bordure d'un élément et son contenu. Margin peut accepter les valeurs suivantes : 1. Une seule valeur : par exemple, margin : 10px ; Définissez les quatre marges (haut, droite, bas, gauche) sur 10 pixels ; 2. Deux valeurs : par exemple, margin : 10px 20px ; Définissez les marges supérieure et inférieure sur 10 pixels et les marges gauche et droite sur 20 pixels, 3, quatre valeurs, etc.

Interprétation des propriétés en cascade CSS : z-index et position Interprétation des propriétés en cascade CSS : z-index et position Oct 20, 2023 pm 07:19 PM

Interprétation des propriétés en cascade CSS : z-index et position En CSS, la conception de la mise en page et du style est très importante. En conception, il est souvent nécessaire de superposer et de positionner les éléments. Deux propriétés CSS importantes, z-index et position, peuvent nous aider à répondre à ces besoins. Cet article approfondira ces deux propriétés et fournira des exemples de code spécifiques. 1. Attribut z-index L'attribut z-index est utilisé pour définir l'ordre d'empilement des éléments dans le sens vertical. Empilement d'éléments

Que signifie z-index en CSS ? Que signifie z-index en CSS ? Nov 20, 2020 pm 02:21 PM

En CSS, z-index signifie "niveau, niveau d'empilement de l'espace de couche". Vous pouvez spécifier l'ordre d'empilement d'un élément, qui est utilisé pour confirmer le niveau d'empilement de l'élément dans le contexte d'empilement actuel. toujours devant les éléments inférieurs dans l'ordre d'empilement ; syntaxe "element {z-index:auto|<integer>}".

Conseils de mise en page HTML : Comment utiliser l'attribut z-index pour le contrôle des éléments en cascade Conseils de mise en page HTML : Comment utiliser l'attribut z-index pour le contrôle des éléments en cascade Oct 20, 2023 pm 05:50 PM

Compétences en mise en page HTML : Comment utiliser l'attribut z-index pour contrôler les éléments en cascade Introduction : En HTML et CSS, la mise en page est une partie importante de la conception Web. Lors de la mise en page d'une page Web, nous rencontrons souvent des situations dans lesquelles des éléments doivent être affichés en cascade, comme une barre de navigation flottant en haut, une fenêtre contextuelle apparaissant au-dessus d'un autre contenu, etc. Cet article explique comment utiliser la propriété z-index de CSS pour implémenter le contrôle en cascade des éléments et fournit des exemples de code spécifiques. 1. Qu'est-ce que l'attribut z-index z-in

Explication détaillée des propriétés de mise en page du texte CSS : débordement de texte et espace blanc Explication détaillée des propriétés de mise en page du texte CSS : débordement de texte et espace blanc Oct 20, 2023 am 11:19 AM

Explication détaillée des propriétés de mise en page du texte CSS : débordement de texte et espace blanc Dans la conception Web, la mise en page du texte est un lien très important. Une mise en page raisonnable peut rendre le texte plus lisible et plus beau. CSS fournit plusieurs propriétés pour contrôler la façon dont le texte est affiché, notamment le débordement de texte et l'espace blanc. Cet article détaillera l'utilisation et un exemple de code de ces deux propriétés. 1. texte d'attribut de débordement de texte

L'attribut margin n'affecte pas les éléments en ligne L'attribut margin n'affecte pas les éléments en ligne Feb 18, 2024 pm 04:36 PM

L'effet de la marge sur les éléments en ligne est différent de celui des éléments au niveau du bloc. Dans les éléments en ligne, l'attribut margin affecte uniquement les marges verticales supérieure et inférieure, pas les marges horizontales gauche et droite. Par exemple, s'il existe un élément de paragraphe en HTML, nous pouvons lui définir des styles et observer l'effet de l'attribut margin sur celui-ci. Le code HTML ressemble à ceci :

See all articles