300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Bootstrap按钮式下拉菜单的实例教程

Bootstrap按钮式下拉菜单的实例教程

时间:2021-03-01 12:12:20

相关推荐

Bootstrap按钮式下拉菜单的实例教程

web前端|html教程

Bootstrap,下拉菜单,按钮

web前端-html教程

本章将讲解如何使用 Bootstrap class 向按钮添加下拉菜单。如需向按钮添加下拉菜单,只需要简单地在在一个 .btn-group 中放置按钮和下拉菜单即可。您也可以使用 来指示按钮作为下拉菜单。

商家网源码,如何用vscode编写php,ubuntu改名文件,tomcat怎么加ssl,爬虫专业分析,PHP弹出图片,seo优化公司咨询电话,淘宝app下载网站源码,杂志cms模板lzw

前面的话

通讯录网站 源码,vscode用户设置字体,ubuntu清除内存,tomcat日志实现取消,sqlite3代码实例,爬虫软件在客户端还是服务器运行,php获取src,seo推广外包价格优化,口腔网站模板,ssh模板使用lzw

按钮式下拉菜单仅从外观上看,和下拉菜单效果基本上是一样的。不同的是普通的下拉菜单是block元素,而按钮式下拉菜单是inline-block元素。本文将详细介绍Bootstrap按钮式下拉菜单

自助报修网站源码,ubuntu 源配置下载,项目不能添加tomcat7,python爬虫实战 书籍,在哪里系统的学习php教程,广州seo课堂lzw

概述

按钮式下拉菜单其实就是普通的下拉菜单,唯一不同的是外部容器“div.dropdown”换成了“div.btn-group”,display从block换成了inline-block

ActionAnother actionSomething else hereSeparated link

ActionAnother actionSomething else hereSeparated link

向上弹出

有些菜单是需要向上弹出的,比如,菜单在页面最底部,而这个菜单正好有一个下拉菜单,为了让用户有更好的体验,不得不让下拉菜单向上弹出。在Bootstrap框架中专门为这种效果提代了一个类名“dropup”,只需要在“btn-group”上添加这个类名即可

【三角形】

按钮默认向下的三角形,是通过在

按钮下拉菜单

这个三角形完全是通过CSS代码来实现的

.caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent;}

另外在按钮中的三角形“caret”做了一定的样式处理:

.btn .caret { margin-left: 0;}.btn-lg .caret { border-width: 5px 5px 0; border-bottom-width: 0;}.dropup .btn-lg .caret { border-width: 0 5px 5px;}

如果三角方向需要朝上显示,需要在“.btn-group”类上追加“dropup”类名,可以看出,向上三角与向下三角的区别:其实就是改变了一个border-bottom的值

.dropup .caret,.navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0; border-bottom: 4px solid;}

按钮下拉菜单项按钮下拉菜单项按钮下拉菜单项按钮下拉菜单项

分裂式

分裂式按钮下拉菜单其实就是人为地将按钮和三角割裂开,使得最终多一个分开的按钮而已

ActionAnother actionSomething else hereSeparated link

尺寸

按钮式下拉菜单适用所有尺寸按钮,包括btn-xs、btn-lg、btn-sm等,当然普通下拉列表也支持改变按钮尺寸

ActionAnother actionSomething else here

ActionAnother actionSomething else here

ActionAnother actionSomething else here

最后

针对普通下拉列表的一些扩展用法,如分隔线、分隔线、对齐方式、菜单项状态等,按钮式下拉菜单也支持。所以,个人对bootstrap设置按钮式下拉菜单组件觉得有点多余,仅仅是block和inline-block的区别,而在功能上却没有什么区分

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。