章节
问答
课签
笔记
评论
占位
占位

按钮大小

上一节介绍了按钮的定制风格,也就是如何实现Web页面中多种风格按钮。在Bootstrap框架中,对于按钮的大小,也是可以定制的。类似于input一样,通过在基础按钮“.btn”的基础上追加类名来控制按钮的大小。

在Bootstrap框架中提供了三个类名来控制按钮大小:

从上表中不难发现,在Bootstrap框架中控制按钮的大小都是通过修改按钮的paddingline-heightfont-sizeborder-radius几个属性。
/*源码查阅bootstrap.css文件中第2319行~第2339行*/

.btn-lg,
.btn-group-lg> .btn {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
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;
}

那么在实际使用中,这几个类名可以配合按钮中其他颜色类名一起使用,但唯一一点不能缺少“.btn”类名:

<button class="btn btn-primary btn-lg" type="button">大型按钮.btn-lg</button>
<button class="btn btn-primary" type="button">正常按钮</button>
<button class="btn btn-primary btn-sm" type="button">小型按钮.btn-sm</button>
<button class="btn btn-primary btn-xs" type="button">超小型按钮.btn-xs</button>

效果如下图或查看右侧结果窗口:

 

任务

我来试试:完成下面任务

在代码编辑器中输入一个超小型按钮

?不会了怎么办

参考代码:

<button class="btn btn-primary btn-xs" type="button">超小型按钮.btn-xs</button>

备注:这一小节没有正确性验证,请查看结果窗口,从而判断输入代码是否正确。

||
1
2
<!doctype html>
<html lang="en"
    >
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
body {
padding: 50px
      200px;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 慕移动9181930
因为如果声明在内,每次执行此函数的时候又被重新附了它的初值了ohzaiayhmxuivhyxakqkdzwnslmkrmxrpxednmcemzdpmglaosphsevmvlljsprkercxfohcdelcbhiyhbxabfcmnkib

最新回答 / 两抹尘埃
如果觉得不好用,可以自己定义大小吖

已采纳回答 / 亚努人
常用的不多,一般是在写页面的时候就那些基本的标签。但是有些时候要用到,一查就明白了,顺便记住,这样多写一些页面就自然而然的记住了,熟能生巧,凡事都不可一蹴而就。

已采纳回答 / 老子发光照死你4254159
可以的   input里面的type有个button  但是bootstrap里面给按钮做了样式修饰的只有button这个标签的按钮哦

已采纳回答 / 封子清风
还要看font-size,行高是倍数是要乘以font-size

最新回答 / 我是顺顺歌喔_
     就不能多打几个字吗?两个回答都这样  

最赞回答 / 一毛钱
自己写同名样式进行覆盖,可以写到代码中也可以写到自己的样式文件中,引用的时候注意引用的顺序

+ 我来回答 回答最高可+2积分
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言