zoukankan      html  css  js  c++  java
  • 层级,hover

    1.1 透明度  opacity

    Opacity:有兼容性问题,而且不但让背景颜色透明,而且还让里面的内容也透明

    background: rgba(0,0,0,.3);

    仅让背景色透明,内容不透明

    1.2 相邻元素的层级(仿淘宝的效果)

    <style>
            * {
                margin: 0;
                padding: 0;
            }
            div {
                 200px;
                height: 500px;
                border: 10px solid blue;
                float: left;
                /*margin-right: 10px;*/
                margin-left: -10px;
                position: relative; /*定位了的元素,默认的都会有层级的概念,而且默认的层级都是0*/
            }
            div:hover {
                border-color: red;
                position: relative;
                z-index: 1;
            }
        </style>
    </head>
    <body>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    </body>

     

    1.3 overflow:hidden

    当同一行的内容超过版心时,可以大大增加父盒子的宽度,然后给父盒子设置overflow:hidden

    1.4设置左右拉动,以及设置hover

    <div class="arrow">
    <div class="arrow-left"><</div>
    <div class="arrow-right">></div>
    </div>


    .arrow{
    display: none;
    }
    .main-left:hover .arrow{
    display: block;
    }
    .arrow-left,.arrow-right{
    30px;
    height: 62px;
    position: absolute;
    /**/
    top:50%;
    margin-top:-31px;
    text-align: center;
    font:400 30px/62px "宋体";
    background:rgba( 0,0,0,0.3);
    }
    .arrow-left:hover, .arrow-right:hover{
    background:rgba( 0,0,0,0.7);
    }
    .arrow-right{
    right:0px;
    }
  • 相关阅读:
    MySQL 存储过程 (2)
    MySQL 存储过程
    MySQL 数据库常用命令
    oracle 控制文件多路复用
    oracle定时清理日志操作
    git 常用的分支技巧
    golang tcp keepalive实践
    TCP keepalive的详解(解惑)
    勾践为什么卧薪尝胆
    golang context学习记录1
  • 原文地址:https://www.cnblogs.com/sw1990/p/5705830.html
Copyright © 2011-2022 走看看