首頁 > web前端 > css教學 > 如何將內容集中在響應式引導導覽列?

如何將內容集中在響應式引導導覽列?

Linda Hamilton
發布: 2024-12-30 07:09:09
原創
246 人瀏覽過

How to Center Content in a Responsive Bootstrap Navbar?

如何在響應式 Bootstrap 導覽列中將內容置中

難以對齊 Bootstrap 導覽列中的內容?這是一個對許多用戶來說可靠的綜合解決方案。

了解問題

Bootstrap 的預設導覽列對齊可能會出現問題,特別是針對響應式佈局時。罪魁禍首通常是與內部導航關聯的 float: left 屬性。

解決方案

要使內容居中,您需要從內部導航並使其成為內聯區塊。此外,將 text-align 屬性設為居中將使內容水平對齊。

CSS 修改

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}
登入後複製

範例

實作這些 CSS 變更將使內容集中在您的導覽列。

<!-- ...navbar code here -->

<style>
  .navbar .navbar-nav {
    display: inline-block;
    float: none;
    vertical-align: top;
  }

  .navbar .navbar-collapse {
    text-align: center;
  }
</style>

<!-- ...navbar code here -->
登入後複製

其他注意事項

要確保對齊變更僅發生在非折疊導覽列上,請考慮將 CSS 修改包含在適當的媒體查詢中。

@media (min-width: 768px) {
  .navbar .navbar-nav {
    display: inline-block;
    float: none;
    vertical-align: top;
  }

  .navbar .navbar-collapse {
    text-align: center;
  }
}
登入後複製

以上是如何將內容集中在響應式引導導覽列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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