Bootstrap入门、CSS样式【栅格系统】
1.WWW:What、Why、Where
What:Bootstrap是一个前端开发框架。简单点说就是别人写好的效果封装起来。
- Bootstrap是2011年Twitter团队为了方便维护PC端和手机端二研发的一个响应式前端框架。
- 用于快速开发Web应用程序和网站的前端框架
- Bootstrap是基于HTML、CSS、JS的,简介灵活,使Web开发更加快捷
- 总结:Bootstrap是一个建立在一个页面,可以在三个中断(PC、平板、手机)上完美战士的响应式前端框架
Why:
- 响应式设计(Bootstrap的响应式CSS能够自适应台式机、平板电脑和手机)
- 移动设备有限
- 浏览器支持
- 容易上手
Where:
- 企业网站、博客、网站后台之类的网站
- 注意:非电商(电商网站分类很多)
2.环境安装到Bootstrap官网下载Bootstrap库。官网:Bootstrap中文网
- 到Bootstrap官网下载Bootstrap库。官网:Bootstrap中文网
http://www.bootcss.com
- 页面中引入库:
- bootstrap.min.css:在Bootstrap中有很多CSS样式。所以要有CSS文件
- bootstrap.min.js:严格意义上来说,Bootstrap是基于jQuery的一个库,jQuery又是javaScript的一个库。所以又要引入一个bootstrap.min.js库
Bootstrap CSS
- 概览
- H5文档类型
Bootstrap必须是基于H5的,我们来看一下网页的首行代码 <!DOCTYPE html>这个就是H5的
- 移动设备优先
现在我们在页面F12看效果,选中手机模式,我们可以看到效果很模糊,看不清楚。现在页面不支持手机端。我们还需要在网页head标签中添加一句代码:
<meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no"/>
刷新页面,是不是页面美观多了
- 布局容器
- 固体容器【class=”container”】
示例代码:
<div class="container">
<button>原生button</button>
<button class="btn btn-default">Bootstrap的button</button>
<button class="btn btn-success">未读69条</button>
<button class="btn btn-success">未读<span class="badge">69条 </span></button>
</div>
我们给div加上背景色样式 再来看一下效果
<style type="text/css">
.container{
background-color: pink;
}
</style>
Div自动居中了
固体布局就是页面两边后自动留白,div自动居中
- 流体容器【class=”container-fluid”】
示例代码:
<div class="container-fluid">
<button>原生button</button>
<button class="btn btn-default">Bootstrap的button</button>
<button class="btn btn-success">未读69条</button>
<button class="btn btn-success">未读<span class="badge">69条</span></button>
</div>
流体布局就是自动铺满,永远是占满整行
- 栅格系统(Grid System)
- 概念
栅格系统,可以理解为就是网格,格子
每行最多12个格子,如果想要再多可以使用栅格嵌套实现
Bootstrap入门、CSS样式【栅格系统】相关推荐
- bootstrap 一排5个_BootStrap从基础到项目实战_第1季_03章_02_CSS样式栅格系统实例
目标 目标一.理解什么是栅格布局 目标二.掌握栅格布局具体应用 目标三.掌握BootStrap通用CSS样式(排版.代码.代码.表单.按钮.图片.辅助类.响应式工具) 内容 一.BootStrap全局 ...
- bootstrap课程4 bootstrap的css样式有哪些内容需要注意
bootstrap课程4 bootstrap的css样式有哪些内容需要注意 一.总结 一句话总结: 1.如何选择产品(框架)的版本? 大版本下的最后一个版本,但是同时又要选择稳定的版本,也就是如果做产 ...
- bootstrap 全局 CSS 样式
http://v3.bootcss.com/css/#less-mixins-utility 深入了解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好.更快.更强壮的最佳实践 ...
- Bootstrap全局CSS样式之表单
.form-control--将单独的表单控件赋予一些全局样式,如默认宽度width:100%. .form-group--包裹表单控件,获得最好的排列: .form-inline--将表单设置为内联 ...
- bootstrap 学习 ---css样式学习
bootstrap 适用于响应式布局,移动设备优先的web项目 1.学习bootstrap需要引入bootstrap的css,jquery,bootstrap的js,注意:jquery文件必须在boo ...
- Bootstrap全局css样式的使用
教程目录 0x00 教程内容 0x01 准备环境 1. 新建HTML文件 2. 用浏览器打开 0x02 Bootstrap全局样式的使用 1. 引入Bootstrap样式资源 2. 修改css样式 3 ...
- bootstrap全局css样式
一.富文本编辑器 富文本编辑器,RichTextEditor,简称RTE,是一种可内嵌于浏览器,所见即所得的文本编辑器.它提供类似于比如谷歌.火狐效果都非常不错, 在功能的丰富性来说,还是IE强些(但 ...
- Bootstrap全局css样式_按钮
链接被作为按钮使用时的注意事项 如果 <a> 元素被作为按钮使用 -- 并用于在当前页面触发某些功能 -- 而不是用于链接其他页面或链接 当前页面中的其他部分,那么,务必为其设置 role ...
- Bootstrap全局css样式_表格
条纹状表格 通过 .table-striped 类可以给 <tbody> 之内的每一行增加斑马条纹样式.<!DOCTYPE html> <html lang=" ...
- Bootstrap全局css样式_代码
内联代码 通过 <code> 标签包裹内联样式的代码片段.<!DOCTYPE html> <html lang="en"> <head&g ...
最新文章
- Nginx禁止指定目录运行PHP脚本
- protel99se 问题汇总(不定期更新)
- 微信支付 - 构建商户端支付成功的回调接口
- linux c++连接mysql示例
- 在阿里云容器服务中使用定时任务
- java调用百度api进行身份证识别
- 关于海康相机ip地址无法更改问题
- 给大家推荐一个资源库https://www.awesomes.cn/
- 楼市调控不断升级,房产中介还能翻身吗?
- quartz表删除顺序
- 100行代码做一个周杰伦歌词生成器--python
- sublime text3 unicode 中文转换
- 怎样在小方框上打对号 小方框内打对勾 word 方框打对勾
- 音视频开发系列(7):完成本地摄像头直播推流
- sql(mysql快捷键)
- 淘宝客,根据淘宝Url,获取到商品的ID
- 电功率与力功率的学习
- 微型计算机简单并行接口实验心得,实验二 简单并行接口
- 透过率和反射率的关系_玻璃透过率、反射率和吸收率的关系.doc
- Visifire使用笔记 1
热门文章
- EGE基础:图像操作篇
- 由ORA-01652想到的
- 芯片间的互连标准: HSIC, UniPro, HSI, C2C, LLI
- 瞄准营销痛点,打造品牌精神的内在驱动力
- fuser查询已打开文件或已执行程序打开的文件
- 关于Could not find a version that satisfies the requirement报错的解决方案
- Cadence Allegro 导出Gerber-PCB加工文件SMT钢网制作文件图文教程及视频演示
- 河南省2016至2020年植被覆盖度年产品数据下载
- 合成柠檬醛的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- java算法应用之买小鸡篇