css学习笔记之包含块
来源:互联网 发布:c语言获取随机数 编辑:程序博客网 时间:2024/06/03 12:56
学习来源:
http://www.cnblogs.com/fogwind/p/6017375.html
简单地说,对于普通元素来说,包含块就是块级父级元素,对于定位元素来说,包含块是定位父级。
float属性:
浮动元素的包含块是指其最近的块级祖先元素。
若不设置包含块的高度,包含块若浮动,则包含块会延伸,进而包含其所有后代浮动元素;若不设置包含块的宽度,包含块若浮动,则包含块宽度由后代浮动元素撑开
position属性:
1、relative或static,他的包含块是由最近的祖先块的内容区域(width属性和height属性确定的区域)创建的。
2、fixed,他的包含块由视口创建(连续媒体)或者由页面区域创建(paged media)。
3、absolute,他的包含块由最近的position不为static的祖先元素创建,具体创建方式如下:
a. 如果创建包含块的祖先元素是行内元素,包含块的范围是这个祖先元素中的第一个和最后一个行内盒的padding box围起来的区域。
b. 如果这个祖先元素不是行内元素,包含块的范围是这个祖先元素的内边距+width区域。如果没有找到这样的祖先元素,这个绝对定位的元素的包含块为初始包含块。
阅读全文
0 0
- css学习笔记之包含块
- css笔记:包含块(Containing Block)
- css-包含块
- 什么是CSS包含块
- CSS中包含块
- CSS概念之包含块(containing block)
- CSS定位之——什么是包含块?
- css中的包含块问题
- css 包含块(Containing Box)
- 【CSS】浅谈CSS中的包含块
- Java学习笔记之初始化块(代码块)
- CSS核心:包含块(Containing Block)
- 什么是CSS包含块(Containing Block)
- CSS包含块(Containing Block)
- css-包含块框外边距叠加
- 浅谈CSS包含块Containing Block
- 学习笔记之 Block代码块
- java学习笔记之代码块
- 《转载》gdb调试命令
- 无法联网,提示已将多个默认网关用于提供单一网络
- 【备忘】零基础从入门到精通学习大数据视频教程
- springmvc的restful化
- zabbix表达式
- css学习笔记之包含块
- lnmp服务器配置
- React-引领未来的用户界面开发框架-读书笔记(六)
- 【脚本语言系列】关于Python基础知识对象变动,你知道的事
- messager(消息窗口) 的使用
- Homework_7
- Android——用户界面设计(布局)
- iOS socket 套接字编程
- cut