zoukankan      html  css  js  c++  java
  • HTML&CSS基础-元素的层级

                 HTML&CSS基础-元素的层级

                                              作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

     

     

     

    一.HTML源代码

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>元素的层级</title>
            
            <style type="text/css">
                
                .box1{
                    width: 200px;
                    height: 200px;
                    background-color: red;
                    position: relative;
                    z-index: 2;
                }
                .box2{
                    width: 200px;
                    height: 200px;
                    background-color: yellow;
                    /*开启绝对定位*/
                    position: absolute;
                    /*设置偏移量*/                
                    top: 100px;
                    left: 100px;
                    /*
                     *     如果定位元素的层级是一样,则下边的元素会盖住上边的,通过z-index属性可以用来设置元素的层级
                     * 
                     *     可以为z-index指定一个正整数的值,该值将会作为当前元素的层级,层级越高,越优先显示
                     *     
                     *  对于没有开启定位的元素不能使用z-index
                     */
                    z-index: 25;
                }
                .box3{
                    width: 200px;
                    height: 200px;
                    background-color: yellowgreen;
                }
                
                .box4{
                    width: 200px;
                    height: 200px;
                    background-color: orange;
                    /*开启相对定位*/
                    position: relative;
                    /*
                     * 父元素的层级再高,也不会盖住子元素
                     */
                    z-index: 20;
                    
                }
                
                .box5{
                    width: 100px;
                    height: 100px;
                    background-color: skyblue;
                    /*开启绝对定位*/
                    position: absolute;
                    z-index: 10;
                }
                
            </style>
            
        </head>
        <body style="height: 5000px;">
            
            <div class="box1"></div>
            <div class="box2"></div>
            <div class="box3"></div>
            <div class="box4">
                <div class="box5"></div>
            </div>
        </body>
    </html>

    二.浏览器打开以上代码渲染结果

  • 相关阅读:
    UVa LA 2965
    UVa LA 3695
    UVa LA 3029 City Game 状态拆分,最大子矩阵O(n2) 难度:2
    Uva LA 3177
    Uva LA 3902
    Uva 11520
    UVa Live 3635
    python学习笔记-day05 字典
    python学习笔记-day04 元组
    python学习笔记 day04 列表增删改查
  • 原文地址:https://www.cnblogs.com/yinzhengjie/p/8526226.html
Copyright © 2011-2022 走看看