栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

相对于其容器放置元素

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

相对于其容器放置元素

您认为CSS定位是正确的做法。这是一个快速的总结:

position: relative
将相对于 自身 布置一个元素
换句话说,将元素以常规流程布置,然后将其从常规流程中移除并通过您指定的任何值(顶部,右侧,底部,左侧)偏移。重要的是要注意,因为它已从流中删除,所以周围的其他元素也不会随之移动(如果您希望这种行为,请使用负边距代替)。

但是,您最可能对

position: absolute
哪个元素相对于容器定位感兴趣。默认情况下,容器是浏览器窗口,但是如果父元素具有
position:relative
position: absolute
设置在其上,则它将用作为其子元素定位坐标的父元素。

展示:

#container {  position: relative;  border: 1px solid red;  height: 100px;}#box {  position: absolute;  top: 50px;  left: 20px;}<div id="container">  <div id="box">absolute</div></div>

在该示例中,的左上角

#box
将为,其左上角向下为100像素,而的左上角为50像素
#container
。如果
#container
position:relative
设置,则其坐标
#box
将相对于浏览器视口的左上角。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/432546.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号