2 回答
TA贡献5条经验 获得超4个赞
说我自己的理解吧,absolute绝对定位,就是改元素,常见的为div和图片,效果是不会被父级的位置影响。
再来说,relative相对定位
举例,ul导航条一般默认的是relative。我比较回答,希望能采纳
TA贡献55条经验 获得超37个赞
position:relative;与position:absolute;叫做相对布局和绝对布局,作用是对具体的容器进行定位,相对布局和绝对布局是页面设计中常用的布局形式,它脱离了文档流.
一般情况下,如果对一个盒子进行绝对布局,那么必须要对其父盒子声明相对布局才会起效果,如果盒子没有自定义父盒子,那么浏览器会默认body为它的父盒子
一般情况下,可以遵循"子绝父相"的思路来进行绝对定位!
举个栗子:
<style type="text/css">
.parent{
width:100%;
height: 500px;
position:relative;
}
.son{
position: absolute;
width:200px;
height: 300px;
top:100px;
left:30px;
}
</style>
.son中的top和left就是对定位的位置描述!不过建议你在这个网站上去看看关于postion的课程,都讲的很好!比如说 深入理解absolute 业界大牛张鑫旭讲的课程!
希望对你有用!
- 2 回答
- 1 关注
- 1765 浏览
相关问题推荐
添加回答
举报