全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Bootstrap CSS布局之按钮

按钮是任何系统都不能缺少的组件,设置到按钮的大小、颜色、状态等。

//btn源码
.btn {
 display: inline-block;
 padding: 6px 12px;
 margin-bottom: 0;
 font-size: 14px;
 font-weight: normal;
 line-height: 1.42857143;
 text-align: center;
 white-space: nowrap;
 vertical-align: middle;
 -ms-touch-action: manipulation;
  touch-action: manipulation;
 cursor: pointer;
 -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
   user-select: none;
 background-image: none;
 border: 1px solid transparent;
 border-radius: 4px;
}

按钮样式

btn-default、btn-primary、btn-success、btn-info、btn-warning、btn-danger、btn-link

按钮大小

btn-xs、btn-sm、btn-lg、btn-block

//源码
.btn-lg,
.btn-group-lg > .btn {
 padding: 10px 16px;
 font-size: 18px;
 line-height: 1.3333333;
 border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
 padding: 5px 10px;
 font-size: 12px;
 line-height: 1.5;
 border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
 padding: 1px 5px;
 font-size: 12px;
 line-height: 1.5;
 border-radius: 3px;
}

所有按钮的宽度都是文本的长短再加上padding值来决定,若我们需要一个充满父容器的100%宽度的按钮,则无法实现。所以有btn-block
btn-block不根据文本收缩,也没有padding和margin值,而是充满父容器

//源码
.btn-block {
 display: block;
 width: 100%;
}
.btn-block + .btn-block {
 margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
 width: 100%;
}

多标签支持

btn相关元素的强大之处,不仅能支持button元素,也能支持a元素和input元素

<a class="btn btn-default" href="#">链接</a>
<button class="btn btn-default" type="submit">按钮</button>
<input class="btn btn-default" type="submit" value="输入框">

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Bootstrap  # CSS布局  # 按钮  # Bootstrap基本插件学习笔记之按钮(21)  # Bootstrap基本样式学习笔记之按钮(4)  # Bootstrap基本组件学习笔记之按钮组(8)  # bootstrap改变按钮加载状态  # 详解Bootstrap按钮  # 全面解析Bootstrap表单使用方法(表单按钮)  # Bootstrap每天必学之按钮  # Bootstrap导航栏各元素操作方法(表单、按钮、文本)  # Bootstrap按钮组件详解  # Bootstrap按钮下拉菜单组件详解  # 都是  # 之处  # 也能  # 再加上  # 仅能  # 大家多多  # 输入框  # line  # space  # white  # center  # height  # align  # text  # manipulation  # action  # cursor  # webkit  # pointer  # vertical 


相关文章: 黑客如何通过漏洞一步步攻陷网站服务器?  网页设计网站制作软件,microsoft office哪个可以创建网页?  香港服务器租用每月最低只需15元?  实例解析Array和String方法  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  如何通过FTP服务器快速搭建网站?  制作销售网站教学视频,销售网站有哪些?  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  小型网站制作HTML,*游戏网站怎么搭建?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  太原网站制作公司有哪些,网约车营运证查询官网?  php8.4新语法match怎么用_php8.4match表达式替代switch【方法】  如何零基础开发自助建站系统?完整教程解析  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  深圳网站制作案例,网页的相关名词有哪些?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  存储型VPS适合搭建中小型网站吗?  专业公司网站制作公司,用什么语言做企业网站比较好?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  如何撰写建站申请书?关键要点有哪些?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  深圳网站制作的公司有哪些,dido官方网站?  ,网页ppt怎么弄成自己的ppt?  如何通过万网虚拟主机快速搭建网站?  深入理解Android中的xmlns:tools属性  如何快速搭建FTP站点实现文件共享?  建站org新手必看:2024最新搭建流程与模板选择技巧  如何用PHP快速搭建高效网站?分步指南  个人网站制作流程图片大全,个人网站如何注销?  攀枝花网站建设,攀枝花营业执照网上怎么年审?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  seo网站制作优化,网站SEO优化步骤有哪些?  如何制作一个表白网站视频,关于勇敢表白的小标题?  如何生成腾讯云建站专用兑换码?  如何使用Golang table-driven基准测试_多组数据测量函数效率  如何在建站宝盒中设置产品搜索功能?  如何在阿里云通过域名搭建网站?  无锡制作网站公司有哪些,无锡优八网络科技有限公司介绍?  C++时间戳转换成日期时间的步骤和示例代码  开心动漫网站制作软件下载,十分开心动画为何停播?  香港网站服务器数量如何影响SEO优化效果?  制作电商网页,电商供应链怎么做?  公众号网站制作网页,微信公众号怎么制作?  如何在宝塔面板创建新站点?  头像制作网站在线制作软件,dw网页背景图像怎么设置?  网站制作新手教程,新手建设一个网站需要注意些什么?  建站之星伪静态规则如何设置?  如何在香港服务器上快速搭建免备案网站?  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。