zoukankan      html  css  js  c++  java
  • css3实现常用效果

      1 <html lang="en">
      2 
      3 <head>
      4     <meta charset="UTF-8">
      5     <meta name="viewport" content="width=device-width, initial-scale=1.0">
      6     <meta http-equiv="X-UA-Compatible" content="ie=edge">
      7     <title>实现常用效果</title>
      8     <style>
      9         * {
     10             margin: 0;
     11             padding: 0;
     12         }
     13         
     14         .box {
     15             width: 377px;
     16             height: 280px;
     17             margin: 50px auto;
     18             position: relative;
     19             overflow: hidden;
     20             /* transition: 1.5s linear; */
     21             /* linear 表示匀速 */
     22         }
     23         
     24         .bgPic {
     25             width: 100%;
     26             height: 100%;
     27             transition: 1.5s linear;
     28         }
     29         
     30         .bgcolor {
     31             width: 377px;
     32             height: 280px;
     33             background-color: black;
     34             opacity: 0;
     35             position: absolute;
     36             top: 0;
     37             transition: 1.5s linear;
     38         }
     39         /* .bgcolor:hover {
     40             opacity: .7;
     41         } */
     42         
     43         .box:hover .bgcolor {
     44             opacity: .7;
     45         }
     46         
     47         .box h3 {
     48             position: absolute;
     49             width: 100%;
     50             text-align: center;
     51             font-size: 28px;
     52             color: #2ebcff;
     53             top: -40px;
     54             transition: 1.5s linear;
     55         }
     56         
     57         .box:hover h3 {
     58             top: 30px;
     59         }
     60         /* .box image:nth-of-type(3) {
     61             position: absolute;
     62             top: 0;
     63         } */
     64         
     65         .box img:nth-of-type(3) {
     66             position: absolute;
     67             top: 100;
     68             left: -90;
     69             transition: 1.5s linear;
     70         }
     71         
     72         .box:hover img:nth-of-type(3) {
     73             left: 150px;
     74         }
     75         
     76         .box img:nth-of-type(2) {
     77             position: absolute;
     78             top: 121px;
     79             width: 20px;
     80             height: 20px;
     81             right: -90px;
     82             transition: 1.5s linear;
     83             z-index: 3;
     84         }
     85         
     86         .box:hover img:nth-of-type(2) {
     87             right: 185px;
     88         }
     89         
     90         .box:hover img:nth-of-type(1) {
     91             transform: scale(1.2)
     92         }
     93     </style>
     94 </head>
     95 
     96 <body>
     97     <div class="box">
     98         <img class="bgPic" src="images/cm.png" />
     99 
    100 
    101         <p class="bgcolor"></p>
    102         <h3>商业咨询策划</h3>
    103 
    104 
    105         <img src="images/sae@1.png" />
    106         <img src="images/c@1.png" />
    107 
    108     </div>
    109 </body>
    110 
    111 </html>

    每个你讨厌的现在,都有一个不努力的曾经
  • 相关阅读:
    Linux命令比较文件内容
    Linux命令jobs小记
    权限控制框架
    Log4j2源码分析系列:(一)配置加载
    Callable和Supplier的区别
    排序算法之归并排序
    Spring boot整合Mybatis
    排序算法之堆排序
    排序算法之希尔排序
    排序算法之快速排序
  • 原文地址:https://www.cnblogs.com/yuanxiangguang/p/11205174.html
Copyright © 2011-2022 走看看