前端学习——绝对定位元素的容纳块

邓洋的前端学习——绝对定位

绝对定位元素的容纳块

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>绝对定位元素的容纳块</title>
</head>
<style>

    p{
        margin: 2em;
    }
    p.contain{
        position: relative;
        width: 300px;
        height: 400px;
        border: 1px solid royalblue;
    }
    b{
        position: absolute;
        top: auto;
        right: 0;
        bottom: 0;
        left: auto;
        width: 8em;
        height: 8em;
        border: 1px solid red;
        color: red;
    }
</style>
<body>
    <p>
        gioahfoiahoifewha
        <b>因为所有的祖辈元素的定位属性是static,所以相对于初始的容纳块定位</b>
        公共i搜狗就偶i是感觉欧式就感觉二机构建设国际公二级两颗三颗饭偶发就十分破旧啊激开赛没看到第三模块接口国家二级两颗三颗饭偶发就十分破旧啊激
        发机构评级奥鹏公交卡了根据啊垃圾分类噶ga啊、块豆腐静安分局阿济格高级熬、欧冠卡壳了 大考
        卡片高考看过啦卢卡库绿卡的撒了。
    </p>
    <p class="contain">
        jkdsafjijifjwjafojpwopfja 了。<code>哦安分守己都怕警方破案均为偶分</code>嫂嫂就偶发几篇放假啊破解 撒看见哦怕啊 d
        jopjgoipjapofkpowkfpawkpf[kawepflla;s o吉欧吉安卡罗垃圾骄傲反馈i偶就覅实际交付哇看看]【卡卡构配件啊
        低开高i价格i哦啊就偶高<em>啊额我就哦怕案件公平安静<b>父元素设定了相对定位,所以相对于父元素定位,这个p段落因此也成为了后代元素的容纳块</b> 水电开发库
        和那你哦就看到就看见黑色急哦噶就看见佛Jose没科学基金发放奖品数据库。</em>回复哈我i和覅哦哇饿就会放大覅后i为覅哦哈佛i后i回复瓦活佛
    </p>
</body>
</html>

定位容纳块为根元素的元素

如果没有为段落设定足够宽的内边距放置定位元素的话,那么上面段落中的文本是会出现重叠的现象的。
因为b元素的背景是透明的,所以这个定位元素能看到段落文本。
如果不想这样的话,可以定位元素设置背景,或者完全移到段落外部。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>定位容纳块为根元素的元素</title>
</head>
<style>
    *{
        margin: 0;
        padding: 0;
    }
    body{
        position: relative;
        border: 1px solid red;
    }
    p{
        position: absolute;
        top: 0;
        right: 25%;
        left: 25%;
        bottom: auto;
        width: 50%;
        height: auto;
        background: gold;
    }
</style>
<body>
    jofjaowpjfpojjfwjeopfjwoepjfpojjfwjeopfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakngpjfpojjfwjeopfjwoejpojweopfjowpaejofpwaejapokdsjgklnlajglkjnakngpjfpojjfwjeopfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakngpjfpojjfwjeopfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakngpjfpojjfwje
    opfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakngjpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakng
    jfioawjeiofjioawnfioaiofhioaf<p>kanklfdslkfjew</p>pjfpojjfwjeopfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakngpjfp
    ojjfwjeopfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakng
    foiawjlfmklsadfiowjenjknfksdjionksjkjsiejknmksljioflwemlafiskjienljopjfpojjfwjeopfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakngpjfpojjfwjeopfjwoejpojweopfjowpaejofpwaejapofkdsjgklnlajglkjnakng
</body>
</html>

查看更多文章:邓洋的个人博客
邓洋的前端学习——绝对定位

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值