当前位置:首页 > TAG信息列表 > bootstrap制作下拉搜索框bootstrap在开发中遵循什么优先的原则?介绍

bootstrap制作下拉搜索框bootstrap在开发中遵循什么优先的原则?介绍

bootstrap制作下拉搜索框 bootstrap在开发中遵循什么优先的原则?

bootstrap在开发中遵循什么优先的原则?

bootstrap是前端开发框架,遵循移动优先的原则。

bootstrap提供了一个带有网格系统、链接样式、背景的基本结构。

bootstrap自带以下特性:全局的css设置、定义基本的html元素样式、可扩展的class,以及一个先进的网格系统。

bootstrap制作下拉搜索框 bootstrap在开发中遵循什么优先的原则?

组件:bootstrap包含了十几个可重用的组件,用于创建图像、下拉菜单、导航、警告框、弹出框等等。

javascript插件:bootstrap包含了十几个自定义的jquery插件。您可以直接包含所有的插件,也可以逐个包含这些插件。

定制:您可以定制bootstrap的组件、less变量和jquery插件来得到您自己的版本。

下拉试验原理?

下拉菜单的使用及原理

1

因为bootstrap.js是依赖jquery来实现的,所以我们需要先加载jquery组件。在bootstrap中使用下拉菜单有一个非常严格的结构,如果使用不当则不能显示出下拉菜单。使用class#34dropdown#34的容器包裹整个下拉菜单:

ltdivclass#34dropdown#34gtlt/divgt

使用一个ltbuttongt按钮作为一个父级菜单,并且定义一个class#34dropdown-toggle#34,给ltbuttongt添加一个自定义属性data-toggle#34dropdown#34,这里是相对固定的。所谓的相对固定是指按钮的样式可以修改:

ltbuttonclass#34btnbtn-defaultdropdown-toggle#34type#34button#34data-toggle#34dropdown#34gtlt/buttongt

在ltbuttongt按钮的同级添加一个ltulgt元素,并且添加class#34dropdown-menu#34。通过以上三种就可以实现一个简单的下拉菜单,完整代码如下

2

将上面的代码贴到页面中运行,单击下拉菜单按钮会出现下拉菜单,再次单击该按钮下拉菜单将消失。初始状态下,下拉菜单默认是不显示的,这是因为在class#34dropdown-menu#34中设置了#34display:none#34来隐藏下拉菜单,我们可以使用chrome浏览器中的审查元素(或者firefox中的firebug)来查看其样式。当我们单击下拉菜单的时候,class#34dropdown#34上会新增一个#34open#34类,再次单击时#34open#34被移除,下拉菜单的显示与隐藏就是这样实现的。

下拉菜单样式classbootstrap按钮


农家坊 一众号

  • 关注微信关注微信

猜你喜欢

热门标签

淘宝官网登录入口 如何下载qq最新版本 系统保护本地磁盘C有必要开启吗 拼多多个人主页动态怎么删除 iphonexsmax配置参数 华硕蓝屏代码0x000007b解决方法 三维家VR怎么生成链接 抖音剪辑怎么定格画面抖音剪辑技巧 ppt图片剪裁怎么操作 手机qq如何下载老版本 iqooneo5触屏震动怎么关 caxa电子图板怎样设置自己的图框介绍 企业英文网站建设怎么做 qq怎样设置主题背景 word批注怎么删除名字word文档有批注了怎么改? html5css3从入门到精通电子书移动端和前端什么区别?介绍 iphone11有双卡双待功能吗 真我gt大师探索版怎样开启5grealme怎么进入高级模式?介绍 头条上怎么查看自己发表的文章在今日头条上如何推广产品?介绍 剪映中自动识别字幕怎么修改剪映怎么关闭原声给配音识别字幕? 微信零钱限额多久可以恢复微信零钱限额最简单的解决办法? 口碑好的电源变压器咨询报价变压器多少钱一个?介绍 c语言输入一个华氏温度 公众号怎样开通留言功能微信公众平台如何查看回复消息 timemachine软件使用方法TimeMachine怎么恢复系统? oppok1的指纹解锁图标怎么更换oppok1指纹坏了能修吗?介绍 贝尔金路由器增强wifi信号贝尔金路由器怎么恢复出厂设置? 红米note4x手机字体双线怎么去掉ai软件怎么把文字变成单线条? 快手极速版邀好友赚钱怎么接受快手极速赚钱版邀请?介绍 苹果手机怎样开启画中画

微信公众号