博客列表 >神奇的内外边距,定位属性,和浮动属性详解。2019年4月28日10点22分

神奇的内外边距,定位属性,和浮动属性详解。2019年4月28日10点22分

蔡小逗
蔡小逗原创
2019年04月28日 10:22:28844浏览

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>QQ登录遮罩框</title>
    <style>
        body{
            background: url("../static/images/im.qq.com.png");
            background-size: 100% auto;
        }
        .zhezhao{
            position: absolute;
            left: 0;
            top: 0;
            height: 4000px;
            width: 100%;
            background-color: #000000;
            opacity: 0.7;
        }
        .login{

            position: fixed;
            left: 50%;
            top: 50%;
            margin-left:-318px;
            margin-top: -185px;
            width: 626px;
            height: 370px;
        }
        .kf1{
            position: fixed;
            right: 0;
            bottom: 150px;
        }
        .kf2{
            position: fixed;
            right: 0;
            top: 200px;
        }
    </style>
</head>

<body>
            <div class="zhezhao"></div>
            <div class="login" onclick="this.style.display='none'">
                <img src="../static/images/login.png" alt="登录">
            </div>
            <div class="kf1">
                <img src="../static/images/im.png" alt="">
            </div>
            <div class="kf2">
                <img src="../static/images/kf.png" alt="">
                
            </div>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

微信截图_20190428095902.png

微信截图_20190428100950.png

搞懂的绝对定位,相对定位,固定定位。相对定位:相对于元素本身的位置进行定位,绝对定位相对于父元素定位,无父元素就是相对于body进行定位,设置父元素就要给父元素设置 position属性,绝大多数场景用position:relative;子元素就是position: absolute;

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议