为了账号安全,请及时绑定邮箱和手机立即绑定

background-size: cover;

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Document</title>

<style>


    .demo,.img,.mask,.border{

width: 300px;

height: 300px;

border-radius: 50%;

    }

    .demo{

     position: relative;

        display: block;

    }

    .img{

     background-size: cover;

     background-position: 50% 50%;

    }

    .mask,.border{

     position: absolute;

     top: 0;

     left: 0;

    }

    .mask

    {

     color: rgba(255,255,255,0);

     transition: all .9s linear ;

    }

    .info{

     text-align: center;

     margin-top: 50%;

     transform: translateY(-50%);

    }

    .border{

     border: 10px solid #072256;

     border-left-color: #E07515;

     border-top-color: #E07515;

     box-sizing:border-box;

     transition: all .9s ease-in ;

    }

    .demo:hover .mask{

     background-color:rgba(0,0,0,.5); 

     color: rgba(255,255,255,1);

    }

    .demo:hover .border{

     transform: rotate(180deg);

    }


</style>


</head>

<body>

<a href="">

<div style="background: url(518.jpg);"></div>

<div>

<div>

<h3>凤凰传奇</h3>

<p>高品质.mp4</p>

</div>

</div>

<div></div>

</a>

</body>

</html>


为什么背景图无法全显 居中?

正在回答

2 回答

把flag=1直接放进playFun()函数里面,把flag=0直接放进stopFun()函数里面,应该就可以解决了

0 回复 有任何疑惑可以回复我~

style="background-image: url(518.jpg);"    自己找出来了!

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
CSS动画实用技巧
  • 参与学习       79017    人
  • 解答问题       83    个

本CSS教程教你使用CSS实现惊艳的动画效果,一起去领略一番

进入课程

background-size: cover;

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信