background-size的属性能否同时使用?

来源:5-3 CSS3背景 background-size

慕少8052535

2018-07-27 15:50

background-size中的这几个属性可以同时使用吗?如填了长度值,有填了cover,?

写回答 关注

3回答

  • qq_雙葉
    2018-07-29 11:44:08
    已采纳

    background-size:auto|长度值|百分比|cover|contain

    “”|“”是或者的意思

    但是可以转变动画效果,可以将background-size属性从cover变成contain属性之类的

    <!DOCTYPE html>

    <html>

    <head> 

    <meta charset="utf-8">

    <title>变形与动画</title>

    <style>

    .wrapper {

      width: 400px;

      height: 200px;

      margin: 20px auto;

      border: 2px dotted red;

      position:relative;

    }

    .wrapper div {

      padding: 15px 20px;

      color: #fff;

      

      background: url(http://static.mukewang.com/static/img/logo_index.png) repeat;

      background-size:cover;

      position: absolute;

      top: 50%;

      left:50%;

      -webkit-transform: translate(-50%,-50%);

      transform: translate(-50%,-50%);

      -webkit-transition: all 0.5s  ease-in  0.2s;

      transition: all 0.5s ease-in 0.2s;

    }


    .wrapper div:hover {

      background-color: red;

      border-radius: 10px;

      background-size:contain;

    }

    </style>

    </head> 

    <body>

    <div class="wrapper">

      <div>鼠标放到我的身上来</div>

    </div>

    </body>

    </html>


    慕少8052...

    非常感谢!

    2018-07-29 13:22:27

    共 1 条回复 >

  • 慕移动9181930
    2022-03-24 00:55:38
  • 慕数据3446481
    2019-05-02 11:14:22

    what f**king you talking about ?

十天精通CSS3

本课程为CSS3入门教程,深刻详解CSS3知识让网页穿上绚丽装备

242553 学习 · 2623 问题

查看课程

相似问题