Bootstrap響應式側邊欄改進版
提問者:hq7215202016-09-17 00:00
最佳答案
側邊欄在響應式設計中起到很大的作用,當屏幕小到手機的屏幕時,能夠自適應屏幕大小的側邊欄固然能夠為網站添加色彩,那么在Bootstrap的框架中提供了導航條和下拉菜單的組件,詳情請自行到官網Bootstrap的文檔查看,這里就不作介紹了。 本文是將其中的導航條和下拉菜單進行結合,然后設計并改進了側邊欄的制作。 html:
css: .mynavbar{ background-color: #fff; border:none; } .navbar-header,#side-item{ background-color: #0b3558; } #side-menu>ul>li>a{ color:#fff; font-size: 18px; font-family: "Microsoft Yahei", Helvetica, sans-serif, Lato; } #side-menu>ul{ width: 100%; } #side-menu>ul>li{ text-align: center; width: 16%; margin-left: 5px; } #side-menu .dropdown-menu { border: none; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); } #side-item .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover,#side-item>li>a:focus,#side-item >li>a:hover { color: #24b0ff; text-decoration: none; background-color: transparent; } .btn-sider{ float: left; border:none; outline: none; margin-left: 10px; } .mynavbar .btn-sider .icon-bar{ background-color:#fff; width:23px; height:3px; } .mynavbar .btn-sider:focus, .mynavbar .btn-sider:hover { background-color: transparent; } @media (max-width: 768px) { .container { padding-left: 0px; } #side-menu{ border: none; } #side-item{ background: rgba(43, 54, 67, 0.97); } #side-menu>ul { margin-top: 0px; margin-right: 0px; margin-left: -15px; margin-bottom: 0px; width: 40%; height: 999px; } #side-menu>ul>li { text-align: left; width:100%; margin-left:0px; } #side-menu>ul>li a{ font-size:16px; } #side-item>li>a:focus,#side-item >li>a:hover,#side-item .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{ background-color: #38a99c; color:#fff; } #side-menu .dropdown-menu{ box-shadow:none; } #side-menu .dropdown-menu li a{ padding-top:10px; color:#fff; } } 以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本58車。 如果大家還想深入學習,可以點擊這里進行學習,再為大家附兩個精彩的專題:Bootstrap學習教程 Bootstrap實戰教程
回答者:kangjihuacs2016-09-19 00:00
相關問題
-
什么是 Bootstrap? Bootstrap 是一個用于快速開發 Web 應用程序和網站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 bootstrap 導航條摸索了好久,
提問者:bgasa2016-05-08
-
因為Bootstrap的下拉菜單(Dropdowns)就是在點擊按鈕時給.dropdown的div加上了open的類,要改點擊后的背景色,js當然可以,最直接可以加css.open>.btn{background-col
提問者:spiritlu2017-01-13
-
本文包含了Bootstrap導航條基礎使用方法,供大家參考,具體內容如下 1、Bootstrap基礎導航樣式 Bootstrap框架中制作導航條主要通過“.nav”樣式。默認的“.nav”樣式不提供默認的導航樣式,必
提問者:wzhjha2016-05-02
-
將導航條
...
添加一個class,改為JS組件Bootstrap 導航條使用方法詳解
導航條是在您的應用或網站中作為導航標頭的響應式元組件。 1、默認的導航條 導航條在移動設備上可以折疊(并且可開可關),且在可用的視口寬度增加時變為水平展開模式 定制折疊模式與水平模式的閾值 根據你所放在導航條上的
提問者:liujianxun002016-05-02
-
導航條 導航條(navbar)和上一節介紹的Bootstrap入門書籍之(四)菜單、按鈕及導航。導航(nav),就相差一個字,多了一個“條”字。其實在Bootstrap框架中他們還是明顯的區別。在導航條(navbar)
提問者:nw88362016-04-18