引导触发下拉菜单的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
<强>下拉菜单(基本用法)强>
小伙伴们注意,在引导框架中的下拉菜单组件是一个独立的组件,根据不同的版本,它对应的文件:
?少版本:对应的源码文件为dropdowns.less
?Sass版本:对应的源码文件为_dropdowns.sass
?编译后的引导版本:查看bootstrap.css文件第3130行3004行~第
在使用引导框架的下拉菜单时,必须调用引导框架提供的bootstrap.js文件。当然,如果你使用的是未编译版本,在js文件夹下你能找到一个名为“dropdown.js”的文件。你也可以调用这个js文件。不过在我们的教程中,我们统一调用压缩好bootstrap.min的”。js”文件:
代码如下:
& lt;脚本src=https://www.yisu.com/zixun/?/maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js "> 脚本>
<强>特别声明:强>
因为引导的组件交互效果都是依赖于jQuery库写的插件,所以在使用bootstrap.min.js之前一定要先加载jquery.min.js才会生效果。
我们先来看官网上一个简单的示例:
& lt; div类=癲ropdown"比; & lt;按钮类=癰tn btn-default dropdown-toggle"类型=癰utton"id=癲ropdownMenu1"data-toggle=癲ropdown"比; 下拉菜单 & lt;跨类=癱aret"祝辞& lt;/span> & lt;/button> & lt; ul类=癲ropdown-menu"角色=癿enu"aria-labelledby=癲ropdownMenu1"比; & lt;李的作用=皃resentation"祝辞& lt;一个角色=癿enuitem"tabindex=?”;https://www.yisu.com/zixun/href=" # ">下拉菜单项> 李> … <李的作用=把菔尽崩?"分"> 李> <李的作用="表示"> <角色=弊硬说ァ皌abindex=" 1 " href=" # ">下拉菜单项> 李>
<强>使用方法:强>
在使用引导框架中的下拉菜单组件时,其结构运用的正确与否非常的重要,如果结构和类名未使用正确,直接影响组件是否能正常运用。我们来简单的看看:
1,使用一个名为“下拉”的容器包裹了整个下拉菜单元素,示例中为:
2,使用了一个& lt; button>按钮做为父菜单,并且定义类名“dropdown-toggle”和自定义“data-toggle”属性,且值必须和最外容器类名一致,此示例为:
data-toggle=癲ropdown"
3,下拉菜单项使用一个ul列表,并且定义一个类名为“下拉菜单”,此示例为:
& lt; ul类=癲ropdown-menu"在
示例
& lt; !DOCTYPE HTML> & lt; html> & lt; head> & lt;元http-equiv=癈ontent-Type"内容=皌ext/html;charset=utf-8"比; & lt; title>下拉菜单& lt;/title> & lt;链接rel=皊tylesheet"href=https://www.yisu.com/zixun/"//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css "> 头 身体<><按钮类=" btn btn-default dropdown-toggle " type="按钮" id=" dropdownMenu1 " data-toggle="拉"> 选择你喜欢的水果 <李的作用="表示"> <角色=弊硬说ァ皌abindex=" 1 " href=" # ">苹果> 李> <李的作用="表示"> <角色=弊硬说ァ皌abindex=" 1 " href=" # ">香蕉> 李> <李的作用="表示"> <角色=弊硬说ァ皌abindex=" 1 " href=" # ">梨> 李> <李的作用="表示"> <角色=弊硬说ァ皌abindex=" 1 " href=" # ">桃> 李>