Bootstrap中的关键CSS总结
来源:互联网 发布:网络保险平台可靠吗 编辑:程序博客网 时间:2024/04/30 06:41
最近在学习Bootstrap,虽然说Bootstrap是一个框架,但是和其他前端框架相比,Bootstrap中的CSS部分应该是我们需要着重学习的部分。下面仅总结一下我认为Bootstrap中较重要的CSS类。
栅格系统相关类
- 所有
.row
必须放置在.container
或者.container-fluid
中。 - 每个
.row
中均分为12个.col-*
,网页内容只能放在.col-*
中,不能放在.row
中,.col-*
中可以嵌套.row
.col-*
根据屏幕大小可以分为.col-lg-*
:适用于大型屏幕(min-width=1200px).col-md-*
:适用于中型屏幕(min-width=992px).col-sm-*
:适用于平板设备(min-width=768px).col-xs-*
:适用于手机设备 (max-width = 767px)
- 可以为一个元素指定不同屏幕下的宽度,即在不同屏幕宽度下表现不同的样式。但是注意:
.col-xs-*
:对所有屏幕都有效.col-sm-*
:对平板设备及以上设备有效.col-md-*
:对中型及以上宽度屏幕有效.col-lg-*
:仅对于大型屏幕有效
也就是说,要是你希望一个div
在xs
和lg
类型下的设备都表现一致,仅需设置.col-xs-*
即可。
- 隐藏相关类:
.hidden-lg
:在大PC屏幕下隐藏.hidden-md
:在中等PC屏幕下隐藏.hidden-sm
:在平板屏幕下隐藏.hidden-xs
:在手机屏幕下隐藏
- 偏移相关类
.col-xs-offset-*
:在lg/md/sm/xs屏幕下偏移.col-sm-offset-*
:在lg/md/sm屏幕下偏移.col-md-offset-*
:在lg/md屏幕下偏移.col-lg-offset-*
:在lg屏幕下偏移
表单相关类
.form-control
:控制input
元素占满一整行.form-group
:使label
和相关input
控件成组.help-block
:提示文字相关类.from-inline
:是表单呈现为水平样式(所有控件在一行显示).checkbox
:专门为checkbox
控件的父元素准备的类.form-horizontal
:表单控件的.form-group
可以看成.row
,子元素的水平排布使用.col-*
来控制.control-label
:可以使得元素内的文本向右对齐。
媒体对象
.media
表示一个媒体对象。.media-left
,.media-body
,.media-right
表示一个媒体对象的组成部分。可以看做一行中的左中右部分。.media-middle
,.media-bottom
表示媒体对象中的内容的垂直对齐方式,默认水平对齐。
面板
.panel
:表示一个面板.panel-body
:面板主体.panel-heading
:面板头部.panel-footer
:面板底部.panel-title
:用于当做专门当做标题而作为.panel-heading
子元素的类。可以这样使用<h3 class="panel-title">Panel title</h3>
。
表格
.table
:加在table上,表示一个表格。.table-bordered
:带有边框的表格,需要与.table
一起使用.table-responsive
:响应式表格,需要与.table
一起使用.table-striped
:隔行变色表格,需要和.table
一起使用.table-hover
:悬停变色表格,需要和.table
一起使用
1 0
- Bootstrap中的关键CSS总结
- 阅读bootstrap2 中的bootstrap-responsive.css源文件总结的知识点
- 问题总结(ng+bootstrap+css)
- bootstrap 部分CSS样式总结
- Bootstrap中的datetimepicker用法总结
- Bootstrap中的data-*属性总结
- Bootstrap中的datetimepicker用法总结
- Bootstrap中的datetimepicker用法总结
- Bootstrap中的datetimepicker用法总结
- bootstrap学习总结-css样式设计(一)
- bootstrap学习总结-css样式设计(二)
- bootstrap学习总结-css组件(三)
- bootstrap学习总结-css样式设计(一)
- bootstrap学习总结-css样式设计(二)
- bootstrap学习总结-css组件(三)
- 网络编程中的关键问题总结
- 网络编程中的关键问题总结
- CSS 中的选择器总结
- sortedArr Merge
- cgroup bug
- 冒泡排序
- javase专题--日期处理--1
- 开始lua学习记录旅程
- Bootstrap中的关键CSS总结
- MySQL
- 一天都不理解的树的直径
- HDU-5791-Two(DP)
- Thinking in Java——第十三章-字符串
- 【我的代码】前端遇上After Effects --- 鼠标悬浮效果(上)
- POJ 1383 Labyrinth
- POJ 1692 Crossed Matchings
- GitHub与Git菜鸟入门