1.10Bootstrap

Bootstrap

1.概念:一个前端的开发框架,Bootstrap,来自 Twitter ,是目前很受欢迎的前端框架。Bootstrap 是基于HTML、CSS、JavaScript 的,它简单灵活,使得web开发更加快捷

        框架:一个半成品软件,开发人员可以在框架的基础上,在进行开发,简化代码。

        好处:                

                1.定义了很多css样式和js插件。我们开发人员可以直接使用这些样式和插件得到丰富的页面效果。

                2.响应式布局。

                        同一套页面可以兼容不同分辨率的设备

2.快速入门

        1.下载Bootstrap

        2.在项目中将这三个文件夹复制

        3.创建html页面,引入必要的资源文件

响应式布局

同一套页面可以兼容不同分辨率的设备。

实现:依赖于栅格系统:将一行平均分为12个格子,可以指定元素占几个格子

步骤:

        1.定义容器。相当于之前的table

                容器分类:

                        1.container:两边留白

                        2.container-fluid:每一种设备都是占100%宽度

        2.定义行。相当于之前的tr        样式:row

        3.定义元素。指定该元素在不同设备上,所占的格子数目。样式:col-设备代号-格子数目

                设备代号:

                1.xs:超小屏幕 手机 (<768px)

                2.sm:小屏幕 平板 (≥768px)

                3.md:中等屏幕 桌面显示器 (≥992px)

                4.lg:大屏幕 大桌面显示器 (≥1200px)

        注意:

                1.一行中如果格子数目超出12,则超出部分自动换行

                2.栅格类属性可以向上兼容。栅格类适用于与屏幕宽度大于或等于分界点的设备

                3.如果真实设备宽度小于了设置栅格类属性的设备代码的最小值,会一个元素占满一整行。

CSS样式和JS插件

        全局css样式

                按钮:class="btn btn-default"

                图片:

                        class="img-responsive":图片在任意尺寸都占100%

                        图片形状

                        <img src="..." alt="..." class="img-rounded">:方形

                        <img src="..." alt="..." class="img-circle">:圆形

                        <img src="..." alt="..." class="img-thumbnail">:相框

                表格

                        table

                        table-bordered

                        table-hover

                表单

                        给表单项添加:class="form-control"

        组件

                导航条、分页条

        插件

                轮播图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值