前框之Bootstrap框架

简介

前端框架Bootstrap框架封装了多种已经装饰好的样式,我们要使用它直接通过类操作即可,如果有需求可以参考官网文档,然后copy下来.
链接:https://v3.bootcss.com/css/#overview-normalize

基本知识点

布局容器

<!--1.container 左右留白-->
<div class="container">
  ...
</div>
<!--2.container-fluid 平铺-->
<div class="container-fluid">
  ...
</div>

栅格系统

<div class='row'> # row 将所在的行分为12等分
	<div class='col-md-...'> # 可以拿1-12分,多余的会到下一排
	</div>
</div>
col-md-6 col-xs-6 col-sm-6 col-lg-6 适应与不同的显示尺寸,如果要兼容则都可以加上
<div class="row" >
	<div class="col-md-6 col-xs-6 col-sm-6 col-lg-6 inner">123</div>
	<div class="col-md-6 col-xs-6 col-sm-6 col-lg-6 inner">456</div>
	<div class="col-md-6 col-xs-6 col-sm-6 col-lg-6 inner">456</div>
</div>

对齐

<p class="text-left">Left aligned text.</p>
<p class="text-center">Center aligned text.</p>
<p class="text-right">Right aligned text.</p>
<p class="text-justify">Justified text.</p>
<p class="text-nowrap">No wrap text.</p>

列表

可以给table标签设置 table table-striped table-hover table-bordered等属性
可以给tr设置每行的颜色 active success warning info danger
例:
<body>
    <div class="container">
        <div>
            <table class="table table-striped table-hover">
                <thead>
                    <tr class="success">
                        <th class="text-center">username</th>
                        <th class="text-center">password</th>
                        <th class="text-center">habbies</th>
                    </tr>
                </thead>
                <tbody>
                    <tr class="success">
                        <td class="text-center">jason</td>
                        <td class="text-center">123123</td>
                        <td class="text-center">dbj</td>
                    </tr>
                    <tr class="warning">
                        <td class="text-center">jason</td>
                        <td class="text-center">123123</td>
                        <td class="text-center">dbj</td>
                    </tr>
                    <tr class="danger">
                        <td class="text-center">jason</td>
                        <td class="text-center">123123</td>
                        <td class="text-center">dbj</td>
                    </tr>
                    <tr class="active">
                        <td class="text-center">jason</td>
                        <td class="text-center">123123</td>
                        <td class="text-center">dbj</td>
                    </tr>
                    <tr class="info">
                        <td class="text-center">jason</td>
                        <td class="text-center">123123</td>
                        <td class="text-center">dbj</td>
                    </tr>
                </tbody>
            </table>
        </div>
    </div>
</body>

表单

详情参考官网文档
对于想美化的表单可以是添加form-contorl类,对于按钮类与选项类通常使用普通的
<div class="container">
        <div class="col-md-8 col-md-offset-2">
            <h2 class="text-center">登录界面</h2>
            <form>
                username:<input type="text" class="form-control">
                password:<input type="password" class="form-control">
                describe:<textarea class="form-control rows='3'"></textarea>
                <br>
                <button class="btn btn-success">登录</button>
            </form>
        </div>
    </div>

按钮

1.美化按钮
添加btn属性
2.美化颜色
btn-success
btn-warning
btn-danger
btn-default
btn-info
btn-primary
3.美化大小
默认为btn-md
btn-lg
btn-sm
btn-xs
4.让按钮变成块级标签,且占宽度的100%
btn-block

图标

    <div class="container">
        <div class="row">
            <h2 class="text-center">登录界面<span class="glyphicon glyphicon-user"></span></h2>
        </div>
    </div>
具体参考官网文档
<nav class="navbar navbar-inverse"> 黑色
<nav class="navbar navbar-default"> 白色

分页器

<nav aria-label="Page navigation">
  <ul class="pagination">
    <li>
      <a href="#" aria-label="Previous">
        <span aria-hidden="true">&laquo;</span>
      </a>
    </li>
    <li><a href="#">1</a></li>
    <li><a href="#">2</a></li>
    <li><a href="#">3</a></li>
    <li><a href="#">4</a></li>
    <li><a href="#">5</a></li>
    <li>
      <a href="#" aria-label="Next">
        <span aria-hidden="true">&raquo;</span>
      </a>
    </li>
  </ul>
</nav>

弹出框

使用sweetalert插件
https://lipis.github.io/bootstrap-sweetalert/

swal('xxx')
swal('xxx','xxx')

4种图表显示
success
warning
error
info

第三方插件

"""
1.sweetalert
2.footawesome
"""
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值