CSS核心:包含块(Containing Block)
2010年7月16日
提示:本文基于2008年w3c手册,内容与当前可能存在出入,请自行甄别。
包含块(Containing Block)是视觉格式化模型的一个重要概念,它与框模型类似,也可以理解为一个矩形,而这个矩形的作用是为它里面包含的元素提供一个参考,元素的尺寸和位置的计算往往是由该元素所在的包含块决定的。
在阅读本文前,请先理解一下:
- 文档结构
- 元素类型
- CSS的direction属性
无尽网络里的神秘地带。
2010年7月16日
提示:本文基于2008年w3c手册,内容与当前可能存在出入,请自行甄别。
包含块(Containing Block)是视觉格式化模型的一个重要概念,它与框模型类似,也可以理解为一个矩形,而这个矩形的作用是为它里面包含的元素提供一个参考,元素的尺寸和位置的计算往往是由该元素所在的包含块决定的。
在阅读本文前,请先理解一下:
2006年8月28日
使用CSS来定位页面内层的位置,一直是比较难以掌握的事情,很多时候,往往被绝对定位的元素,总是以浏览器的左上角为坐标原点,此时,如果浏览器的大小改变,被定义的层就会偏离设计想要的位置,让人很挠头。
其实,要想控制好层的绝对定位,只要理解CSS中关于定位(position)的定义,一切就会变得轻松简单。