首頁 > web前端 > css教學 > 如何在 Fluid Bootstrap 2.0 中保持側邊欄固定在滾動上?

如何在 Fluid Bootstrap 2.0 中保持側邊欄固定在滾動上?

Linda Hamilton
發布: 2024-11-08 22:35:02
原創
281 人瀏覽過

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

在Fluid Bootstrap 2.0 中保持側邊欄固定在滾動上

對於流體佈局,可以透過實作自訂類別來修復滾動上的側邊欄導覽。

自訂CSS

建立.sidebar-nav-fixed 類別來控制側邊欄的固定位置,並新增.row-fluid > .span-fixed-sidebar 到內容容器以偏移側邊欄的邊距。 CSS 如下:

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

.row-fluid > .span-fixed-sidebar {
    margin-left: 290px;
}
登入後複製

HTML 結構

使用以下HTML 結構來實現固定側邊欄:

<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>
登入後複製

高級配置

對於更靈活,使用CSS 媒體查詢根據螢幕尺寸調整側邊欄的位置。這是一個範例:

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

@media (max-width: 979px) {
    .sidebar-nav-fixed {
        position:static;
        width: auto;
    }
}
登入後複製

此配置可使側邊欄保持固定,直到小螢幕或移動視圖的螢幕尺寸下降。

以上是如何在 Fluid Bootstrap 2.0 中保持側邊欄固定在滾動上?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板