亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請教 dropdown 下拉出不來

照著老師的做下來的 不知道哪里有問題。求大神幫我看下




<!doctype html>

<html>

? ? ?<head>

? ? ?<meta charset="utf-8">

? ? ?<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no">

? ? ?<link rel="stylesheet" href="./css/bootstrap.min.css">

? ? ? <script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>

? ? ?<script src="./js/bootstrap.min.js"></script> ?

? ? ?<title>dropdown</title>

? ? ?</head>

? ??

? ? ?<body>

<div>

<button class="btn btn-default dropdown-toggle" data-toggle="

? ? dropdown">

? ? ?這是按鈕

? ? ?<span></span>

? ? </button>

? ? ? ? <ul>

? ? ? ? ?<li>

? ? ? ? ? ? <a href="#">鏈接</a>

? ? ? ? ? ? </li>

? ? ? ? ? ? <li>

? ? ? ? ? ? <a href="#">鏈接</a>

? ? ? ? ? ? </li>

? ? ? ? ? ? <li>

? ? ? ? ? ? <a href="#">鏈接</a>

? ? ? ? ? ? </li>

? ? ? ? </ul> ? ? ?

</div>

? ? ?</body>

? ? </html>


正在回答

4 回答

看看控制臺是不是報錯缺少popper.js?

在bootstrap之前引入popper.js即可

<script?src="https://cdn.bootcss.com/popper.js/1.15.0/umd/popper.js"></script>


0 回復 有任何疑惑可以回復我~

這個主要就用到兩個類名加一個事件

  1. 最外側一個包裹的div加上dropdown類(元素1和元素2是div的子類)

  2. 元素1(按鈕):button按鈕上綁定data-toggle = "dropdown"事件(此處不一定是button ,a標簽也行,但是保證在是帶有dropdown類的div的子元素)

  3. 元素2(列表):下拉列表,一般是用ul+li設置,但是這個元素也就是ul標簽要帶有dropdown-menu類。你也可以用<p class="dropdown-menu"><a>11</a><br/><a>11</a><br/><a>11</a><br/></p>來寫,看你個人愛好

  4. 至于button上的dropdown-toggle類,這個只是一個樣式顯示,不影響效果的生成。

0 回復 有任何疑惑可以回復我~

我寫的時候有加的,但是復制進來沒有了。我又重新加進去了。

麻煩再幫我看一下啦。感謝~


<!doctype html>

<html>

? ? ?<head>

? ? ?<meta charset="utf-8">

? ? ?<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no">

? ? ?<link rel="stylesheet" href="./css/bootstrap.min.css">

? ? ? <script src="./js/jquery-3.2.1.js"></script>

? ? ?<script src="./js/bootstrap.min.js"></script> ?

? ? ?<title>dropdown</title>

? ? ?</head>

? ??

? ? ?<body>

<div ?class="dropdown">

<button class="btn btn-default dropdown-toggle" data-toggle="

? ? dropdown">

? ? ?這是按鈕

? ? ?<span ?class="caret"></span>

? ? </button>

? ? ? ? <ul ?class="dropdown-menu">

? ? ? ? ?<li>

? ? ? ? ? ? <a href="#">鏈接</a>

? ? ? ? ? ? </li>

? ? ? ? ? ? <li>

? ? ? ? ? ? <a href="#">鏈接</a>

? ? ? ? ? ? </li>

? ? ? ? ? ? <li>

? ? ? ? ? ? <a href="#">鏈接</a>

? ? ? ? ? ? </li>

? ? ? ? </ul> ? ? ?

</div>

? ? ?</body>

? ? </html>


0 回復 有任何疑惑可以回復我~

兩個地方的class沒加

  1. <div class="dropdown">

  2. ?<ul class="dropdown-menu">

另,只加第二個class,ul列表會顯示在屏幕下方

0 回復 有任何疑惑可以回復我~
#1

慕UI2890912 提問者

我寫的時候有加的,但是復制進來沒有了。我又重新加進去了。 麻煩再幫我看一下啦。感謝~
2017-10-17 回復 有任何疑惑可以回復我~
#2

歸吾兮 回復 慕UI2890912 提問者

<button class="btn btn-default dropdown-toggle" data-toggle=" dropdown"> 不用謝,這兩行放到一行上就好了
2017-10-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
bootstrap快速入門
  • 參與學習       100948    人
  • 解答問題       202    個

bootstrap是目前最流行的框架之一,能夠帶你快速搭建網頁!

進入課程

請教 dropdown 下拉出不來

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號