transform改变定位元素的包含块

2018-11-29 00:23| 作者: admin| 查看: 364| 评论: 0|来自: 凯博

css3之前绝对定位元素的包含块规则可以参阅以下两篇文章:

(1).CSS absolute绝对定位一章节。

(2).CSS fixed固定定位一章节。

特别说明:一个元素会根据矩形盒计算自身定位和大小,此矩形盒就是包含块。

[HTML] 纯文本查看 复制代码运行代码




凯博



  

上面的代码中,绝对定位的div元素是以外层相对定位的元素(准确的说是产生的包含块)为参考对象的。

再来看一段代码实例:

[HTML] 纯文本查看 复制代码运行代码




凯博



  

上面的代码为中间的div元素应用如下代码:

[CSS] 纯文本查看 复制代码
transform: scale(1);

所以内部绝对定位的div元素就会以中间的div元素为参考对象;对position:fixed定位也是同样的道理。

最新评论

返回顶部