微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css中定位的讲解

CSS是前端工程师必备的技能之一,其定位属性在布局设计中扮演着重要的角色。通过定位属性,可以在网页布局中实现各种复杂的效果

定位属性有如下几种:
1、static:认值,元素在文档流中正常排列
2、relative:相对定位,元素相对于其原本的位置进行定位
3、absolute:绝对定位,元素相对于其内层第一个定位祖先进行定位
4、fixed:固定定位,元素相对于浏览器窗口进行定位

css中定位的讲解

相对定位的用法如下:

.Box{
    position: relative;
    left: 50px;
    top: 50px;
}

上述代码将.Box元素相对于其原本的位置向右偏移50px,向下偏移50px。

绝对定位的用法如下:

.Box1{
    position: relative;
}
.Box2{
    position: absolute;
    left: 50px;
    top: 50px;
}

上述代码将.Box2元素相对于.Box1进行定位,向右偏移50px,向下偏移50px。

固定定位的用法如下:

.Box{
    position: fixed;
    right: 50px;
    bottom: 50px;
}

上述代码将.Box元素固定在浏览器窗口的右下角。

总之,掌握好定位属性用法,可以让你更方便快捷地实现网页布局。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。