您的位置:首页 > Web前端 > BootStrap

Bootstrap笔记和相关知识点整理

2016-04-12 15:55 726 查看
container 和 container-fluid的区别?

官网文档-布局容器

bootstrap中container跟container-fluid的样式是一样的,为什么要分开写?

我不明白: [注意,由于 padding 等属性的原因,这两种 容器类不能互相嵌套。]



stackoverflow-Can you nest Bootstrap containers?

查看这个页面看一下容器嵌套

我理解,container不能嵌套container。因为一个container的width是固定的,加上container有padding,导致嵌套在里面的container即使width是和祖先container一样,但是由于padding的存在,祖先container并不能容纳下子孙container

居中

如果是整个块居中就设置
margin:0px auto;


如果是块中的内容居中就设置
<div align="center"></div>

或者<div style="text-align:center;"></div>
,且居中属性会被继承!

line-height 可以撑起行内元素的高度

inline-block 设置margin不会出现margin折叠

z-index

绝对定位的元素使用z-index控制绝对定位的元素的叠放次序,使用z-index 属性需要首先指定postition属性

定位



float

设置float 的内联元素,其竖直方向的margin有效

例子: http://www.w3help.org/zh-cn/kb/011/

下图的这个绿色区域的代码如下

span{float:left; width:100px; height:100px; background-color:green; margin:20px;}




当去掉float: left;属性之后就会变成下面图示,
发现行内元素的水平方向的margin有效,但是竖直方向的margin失效!




float 元素不会出现竖直margin重叠问题,inline-block 设置margin不会出现margin折叠
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  bootstrap 布局