CSS相对定位详解【css教程】,CSS
作者:搜教程发布时间:2019-12-17分类:CSS教程浏览:33评论:0
导读:设置为相对定位的元素框从文档流完整删除,并相干于其包括块定位,包括块多是文档中的另一个元素或者是初始包括块。元素原先在一般文档流中所占的空间会封闭,就好像该元素本来不存...
设置为相对定位的元素框从文档流完整删除,并相干于其包括块定位,包括块多是文档中的另一个元素或者是初始包括块。
元素原先在一般文档流中所占的空间会封闭,就好像该元素本来不存在一样。元素定位后生成一个块级框,而不管本来它在一般流中生成何种范例的框。
CSS 相对定位 ( 引荐进修:CSS教程 )
相对定位使元素的位置与文档流无关,因而不占有空间。这一点与相对定位差别,相对定位实际上被看做普通流定位模子的一部分,由于元素的位置相干于它在普通流中的位置。
普通流中别的元素的规划就像相对定位的元素不存在一样:
#box_relative { position: absolute; left: 30px; top: 20px; }
如下图所示:
CSS 相对定位实例
相对定位的元素的位置相干于近来的已定位先人元素,假如元素没有已定位的先人元素,那末它的位置相干于最初的包括块。
关于定位的重要问题是要记着每种定位的意义。所以,如今让我们温习一下学过的学问吧:相对定位是“相干于”元素在文档中的初始位置,而相对定位是“相干于”近来的已定位先人元素,假如不存在已定位的先人元素,那末“相干于”最初的包括块。
解释:依据用户代办的差别,最初的包括块多是画布或 HTML 元素。
提醒:由于相对定位的框与文档流无关,所以它们能够掩盖页面上的别的元素。能够经由过程设置 z-index 属性来掌握这些框的堆放序次。
<html> <head> <style type="text/css"> h2.pos_abs { position:absolute; left:100px; top:150px } </style> </head> <body> <h2 class="pos_abs">这是带有相对定位的标题</h2> <p>经由过程相对定位,元素能够安排到页面上的任何位置。下面的标题间隔页面左边 100px,间隔页面顶部 150px。</p> </body> </html>
以上就是CSS相对定位详解的细致内容,更多请关注ki4网别的相干文章!
标签:CSS
相关推荐
- 纯 CSS 如何实现实现鼠标跟随效果?(代码详解)_html5教程,CSS,鼠标跟随
- 纯 CSS 如何实现实现鼠标跟随效果?(代码详解)_css教程,CSS,鼠标跟随
- CSS 实现拖拽改变布局大小_html5教程,CSS,左右拖拽,布局大小
- CSS 实现拖拽改变布局大小_css教程,CSS,左右拖拽,布局大小
- CSS Modules 详解_html5教程,CSS
- CSS Modules 详解_css教程,CSS
- 使用 CSS 实现一个简单的骨架屏(Skeleton Screen)_html5教程,CSS
- 使用CSS实现皮卡丘_html5教程,CSS
- CSS 中伪类的使用(干货)_html5教程,CSS
- 使用 CSS 实现一个简单的骨架屏(Skeleton Screen)_css教程,CSS
你 发表评论:
欢迎- CSS教程排行
-
- 1css实现文字过长显示省略号_css教程,css,省略号
- 2css如何实现下划线滑动效果_css教程,css,下划线
- 3css如何修改默认滚动条样式_css教程,css,滚动条
- 4css如何实现边框长度控制功能_css教程,css,边框
- 5css如何实现给div添加滚动并隐藏滚动条_css教程,css,div,滚动条
- 6css如何控制网页背景颜色_css教程,css,背景颜色
- 7详谈CSS的flex布局(图文介绍)_css教程,css,flex布局
- 8css中的content属性该如何使用_css教程,css,content
- 9伪元素“::after”和“::before”的作用分别是什么_css教程,伪元素,::after,::before
- 最新文章
- 广而告之