CSS3利用图层叠加实现多背景

2020-07-02 作者:西川东卉

CSS3可以设置多个背景图片,每个图片占一层,层的上下按照在CSS中写的顺序来定,最先写的背景在最上层,每层图片定义使用英文逗号隔开。

//CSS代码

  1. .container{
  2. background: url(monkey.gif) 0 0 no-repeat,
  3. url(monkey.gif) 200px 0 no-repeat,
  4. url(monkey.gif) 100px 201px no-repeat;
  5. margin: auto;
  6. width: 300px;
  7. height: 300px;
  8. }

//HTML代码

  1. <div class="container"></div>

注意:图片大小100*66 px

执行结果如下: