hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - CSS - 正文 请牢记本站网址www.sosophp.cn

CSS相对定位详解【css教程】

2019-12-17CSS搜搜PHP网69°c
A+ A-
设置为相对定位的元素框从文档流完整删除,并相干于其包括块定位,包括块多是文档中的另一个元素或者是初始包括块。

元素原先在一般文档流中所占的空间会封闭,就好像该元素本来不存在一样。元素定位后生成一个块级框,而不管本来它在一般流中生成何种范例的框。

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网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
CSS相对定位详解【css教程】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: