Maison > interface Web > tutoriel CSS > le corps du texte

Comment garder la barre latérale fixe lors du défilement dans Fluid Bootstrap 2.0 ?

Linda Hamilton
Libérer: 2024-11-08 22:35:02
original
264 Les gens l'ont consulté

How to Keep the Sidebar Fixed on Scroll in Fluid Bootstrap 2.0?

Garder la barre latérale fixe lors du défilement dans Fluid Bootstrap 2.0

Pour une mise en page fluide, il est possible de corriger la navigation dans la barre latérale lors du défilement en implémentant une classe personnalisée.

CSS personnalisé

Créez une classe .sidebar-nav-fixed pour contrôler les paramètres fixes de la barre latérale positionner et ajouter .row-fluid > .span-fixed-sidebar au conteneur de contenu pour décaler la marge de la barre latérale. Voici le CSS :

.sidebar-nav-fixed {
    padding: 9px 0;
    position:fixed;
    left:20px;
    top:60px;
    width:250px;
}

.row-fluid > .span-fixed-sidebar {
    margin-left: 290px;
}
Copier après la connexion

Structure HTML

Utilisez la structure HTML suivante pour implémenter la barre latérale fixe :

<div class="container-fluid">
  <div class="row-fluid">
    <div class="span3">
      <div class="well sidebar-nav sidebar-nav-fixed">
        ...
      </div>
    </div>
    <div class="span9">
      ...
    </div>
  </div>
</div>
Copier après la connexion

Configuration avancée

Pour plus de flexibilité, utilisez des requêtes multimédias CSS pour ajuster la position de la barre latérale en fonction de la taille de l'écran. Voici un exemple :

@media (max-width: 767px) {
    .sidebar-nav-fixed {
        width:auto;
    }
}

@media (max-width: 979px) {
    .sidebar-nav-fixed {
        position:static;
        width: auto;
    }
}
Copier après la connexion

Cette configuration maintient la barre latérale fixe jusqu'à ce que la taille de l'écran diminue pour les petits écrans ou la vue mobile.

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