日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

Bootstrap下拉菜单失效的解决方法+使用Bootstrap制作响应式网页

發(fā)布時(shí)間:2024/1/8 HTML 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Bootstrap下拉菜单失效的解决方法+使用Bootstrap制作响应式网页 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

問題原因

解決方案

順便記錄一下使用

效果圖

HTML

CSS

目錄


問題原因


兩個(gè)js文件沖突/沒有引入指定的js文件

我們不能同時(shí)引入這兩個(gè)js只能引入其一,同時(shí)引入會(huì)使得部分功能失效

解決方案

注意我們使用下拉菜單時(shí)使用的js是這個(gè)

bootstrap.bundle.js

并不是

bootstrap.js

如圖是正確的使用

順便記錄一下使用

效果圖

下圖提現(xiàn)了響應(yīng)式

HTML

文件名 index.html

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>Title</title><script src="../js/jquery-3.5.1.js"></script><link rel="stylesheet" href="../bootstrap/css/bootstrap.css"><script src="../bootstrap/js/bootstrap.bundle.js"></script><!-- 防止bootstrap覆蓋自己的樣式--><link rel="stylesheet" href="../css/index.css"></head> <body> <img class="img_" src="../res/img/blog.jpg" alt="未加載."><!--使用container-fluid盡量撐起行 class="container-fluid"--> <div><!--使用bg(background)來(lái)調(diào)整背景顏色--><nav class="navbar navbar-expand-lg navbar-light bg-dark "><!-- 使用offset設(shè)置行中塊的橫向位置(默認(rèn)1行12塊)從左到右--><a class="navbar-brand text-white-50 offset-1 " href="#">TMY Bolg</a><!-- 實(shí)現(xiàn)響應(yīng)式的關(guān)鍵 通過綁定navbarSupportedContent(被擠壓內(nèi)容塊的id)在頁(yè)面被擠壓時(shí),通過js改變頁(yè)面布局 --><button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent"aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"><!-- 被擠壓時(shí)顯示出來(lái)的圖標(biāo)--><span class="navbar-toggler-icon bg-success"></span></button><!-- 使用ml(margin-left)來(lái)調(diào)整間距--><div class="collapse navbar-collapse ml-5" id="navbarSupportedContent"><ul class="navbar-nav mr-auto"><li class="nav-item ml-4"><!-- 使用text-color設(shè)置文本顏色--><a class="nav-link text-white-50 " href="#">我的首頁(yè)</a></li><li class="nav-item ml-4"><a class="nav-link text-white-50" href="#">賬號(hào)管理</a></li><li class="nav-item dropdown ml-4"><a class="nav-link dropdown-toggle text-white-50" href="#" id="navbarDropdown" role="button"data-toggle="dropdown" aria-expanded="false">賬號(hào)管理</a><div class="dropdown-menu" aria-labelledby="navbarDropdown"><a class="dropdown-item" href="#">修羅</a><a class="dropdown-item" href="#">無(wú)極</a><a class="dropdown-item" href="#">魁拔</a></div></li></ul><form class="form-inline my-2 my-lg-0"><input class="form-control mr-sm-2" type="search" placeholder="關(guān)鍵字" aria-label="Search"><button class="btn btn-outline-success bg-light text-dark my-2 my-sm-0" type="submit">搜索</button></form></div></nav> </div><!--這里設(shè)置position-absolute才能使得圖片在最下面--> <!--使用柵欄布局 先重寫container-fluid 使得 沒有左右邊距--> <div class="container-fluid bg-light fixed-bottom row h-75 position-absolute" id="contentid"> <!-- 使用col-sm布局左右兩列 mt-4表示距離頁(yè)面上的標(biāo)簽4格--><div class="col-sm mt-4"> <!-- 使用彈性盒子 d-flex(display-flex) flex-column定義方向?yàn)榱?#xff08;盒子內(nèi)的標(biāo)簽會(huì)豎直排列)--><div class="d-flex flex-column"> <!-- img 定義了logo class用于設(shè)置寬高圓邊程度 img-thumbnail 設(shè)置邊框 ml-auto mr-auto使其趨于中心 --><img class="logo img-thumbnail float-left ml-auto mr-auto" src="../res/img/Java-Logo.jpg"><h2 class="text-dark w-100 text-center">purus molestie</h2><span class="text-dark w-75 text-center ml-auto mr-auto mt-2 mb-2"> Turpis inceptos, neque vel dolor.Mauris laoreet.Purus etorci in sollicitudin,acm quam,iaculis lacus. </span><button class="btn border-dark w-25 ml-auto mr-auto">訪問<span STYLE="font-size: 8px">>></span></button></div></div><div class="col-sm mt-4"><div class="d-flex flex-column bd-highlight"><img class="logo img-thumbnail ml-auto mr-auto" src="../res/img/Java-Logo.jpg"><h2 class="text-dark w-100 text-center">nullam molestie</h2><span class="text-dark w-75 ml-auto mr-auto text-center mt-2 mb-2">Turpis inceptos,neque vel dolor. Mauris laoreet, Purus et.orci in sollicitudin. </span><button class="btn border-dark w-25 ml-auto mr-auto mt-4">訪問<span STYLE="font-size: 8px">>></span></button></div></div> </div></body></html>

CSS

文件名index.css

.img_{position:absolute;height: 100%;width: 100%;/*設(shè)置在最底層*/z-index: -2;background: rgba(255,255,255,0.1); } .logo{width: 200px;height: 200px;border-radius: 200px; } .container-fluid{padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0;margin-top: 60px; } #contentid{z-index: -1; }

目錄

總結(jié)

以上是生活随笔為你收集整理的Bootstrap下拉菜单失效的解决方法+使用Bootstrap制作响应式网页的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。