css布局实现卡片悬浮弹出边角效果代码

代码语言:html

所属分类:悬停

代码描述:css布局实现卡片悬浮弹出边角效果代码

代码标签: 卡片 悬浮 弹出 边角 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en">

<head>

   
<meta charset="UTF-8">
   
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/font-awesome-4.7.0/css/font-awesome.min.css">
   
<style>

        html
{
           
height: 100%;
       
}
        body
{
           
background-color: #212121;
           
display: flex;
           
justify-content: center;
           
align-items: center;
           
flex-flow: wrap;
           
margin: 0;
           
height: 100%;
       
}
   
</style>

   
<style>
        /* Icon set - http://ionicons.com */

@import url(https://fonts.googleapis.com/css?family=Raleway:400,500);
        figure.snip1249 {
            font-family: 'Raleway', Arial, sans-serif;
            position: relative;
            overflow: hidden;
            margin: 10px;
            min-width: 220px;
            max-width: 310px;
            width: 100%;
            background: #1a1a1a;
            color: #ffffff;
            text-align: left;
            box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
            background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
            background-image: linear-gradient(tobottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
        }
        figure.snip1249 * {
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            -webkit-transition: all 0.35s ease-in-out;
            transition: all 0.35s ease-in-out;
        }
        figure.snip1249 .image {
            position: relative;
        }
        figure.snip1249 img {
            max-width: 100%;
            vertical-align: top;
        }
        figure.snip1249 i {
            position: absolute;
            top: 7px;
            left: 12px;
            font-size: 32px;
            opacity: 0;
            z-index: 2;
            -webkit-transition-delay: 0;
            transition-delay: 0;
        }
        figure.snip1249 h3 {
            margin: 0;
            font-weight: 500;
            text-transform: uppercase;
        }
        figure.snip1249:before,
        figure.snip1249:after {
            width: 120px;
            height: 120px;
            position: absolute;
            top: 0;
            left: 0;
            content: '';
            -webkit-transition: all 0.35s ease;
            transition: all 0.35s ease;
            z-index: 1;
            box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
            background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
            background-image: linear-gradient(t.........完整代码请登录后点击上方下载按钮下载查看

网友评论0