置中排版是版型中常用的一種,在rwd的版型中這也是最保險的編排方式,至少在視覺上不會因為偏左或是偏右覺得重心往一邊跑,但在預設的bootstrap內確沒有置中的nav,加上如果使用div容器來處理的話又不像是table一樣只要下齊中的值就都可以齊中了,也要因為rwd在div的變化用其值改變容器的屬性 ( display: block;改成 display: inline-block; )

See the Pen Bootstrap導覽列Navbar中的選單自動齊左、齊右、居中 by Jimmy_Wu (@Jimmy_Wu) on CodePen.


js bin展示開新視窗


.navbar-center需要在行動裝置版面大小加入寬度問題
Bootstrap導覽列Navbar中的選單自動齊左、齊右、居中-1

.navbar-center需要在行動裝置版面大小加入寬度修正後
Bootstrap導覽列Navbar中的選單自動齊左、齊右、居中-2


  • 加入 .navbar-center.navbar-collapse-center
  • 感印按扭對應的ID與
    navbar-example-1data-target=".bs-example-js-navbar-collapse-1"div.bs-example-js-navbar-collapse-1
    navbar-example-2data-target=".bs-example-js-navbar-collapse-2"div.bs-example-js-navbar-collapse-2
  • .navbar-center需要在行動裝置版面大小加入寬度,不然會因為 display: inline-block;縮成元素內字元大寬度

資料來源:
梅問題.教學網-Bootstrap導覽列Navbar中的選單自動齊左、齊右、居中