Maison > interface Web > tutoriel CSS > Comment faire en sorte que les éléments Bootstrap s'étendent au-delà des limites des conteneurs ?

Comment faire en sorte que les éléments Bootstrap s'étendent au-delà des limites des conteneurs ?

DDD
Libérer: 2024-12-06 00:47:10
original
398 Les gens l'ont consulté

How to Make Bootstrap Elements Extend Beyond Container Boundaries?

Extension d'élément au-delà des limites du conteneur dans Bootstrap

Dans Bootstrap, la classe conteneur dicte la largeur de la zone de contenu. Cependant, certaines conceptions peuvent nécessiter des éléments dépassant ce conteneur. Voici comment y parvenir :

Utilisation d'un pseudo-élément CSS

Créez un pseudo élément ::before CSS dans l'élément débordant. Il sera redimensionné en hauteur avec le div débordant.

.left:before {
    left: -999em;
    background: red;
    content: '';
    display: block;
    position: absolute;
    width: 999em;
    top: 0;
    bottom: 0;
}
Copier après la connexion

Exemple :

<div class="container">
    <div class="row">
        <div class="col-lg-6 left">
            ...
        </div>
    </div>
</div>
Copier après la connexion

Utilisation d'un conteneur à positionnement absolu

Positionnez un . conteneur-fluide (pleine largeur) derrière le conteneur de contenu. Il agira comme un « fantôme » qui s'étend au-delà des frontières.

.abs {
    position: absolute;
    right:0;
    top:0;
    bottom:0;
    z-index: 1;
}
Copier après la connexion

Exemple :

<div class="container">
    <div class="row">
        <div class="col-sm-6">
            <h4>Content</h4>
        </div>
        <div class="col-sm-6">
            <!-- space over image -->
        </div>
    </div>
</div>
<div class="container-fluid abs">
    <div class="row h-100">
        <div class="col-sm-6 h-100">
            <!-- empty spacer -->
        </div>
        <div class="col-sm-6 right">
            <img src="image.jpg">
        </div>
    </div>
</div>
Copier après la connexion

Demandes similaires :

  • Obtenez deux colonnes avec des couleurs d'arrière-plan différentes qui s'étendent jusqu'au bord de l'écran
  • Exemple avec image right
  • Exemple avec image left
  • Étendre un élément au-delà du conteneur bootstrap

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal