最近遇到一个需求,下面充值金额按钮是一个背景图,点击之后显示的状态也是一个背景图,如下图

        

  按照惯用的套路,新增一个class,点击后的状态直接写在里面即可

  

  然而点击后,虽然状态背景成功显示出来,但按钮背景却消失了

  

  此时,我突然想起background可以添加2个或多个背景,于是修改代码后如下,

  

  本以为大功告成,结果点击后的状态背景都无法显示出来,我开始方了!

  思前想后,突然灵光一闪,难道是这2个背景图的顺序应该颠倒吗?(上面我是把按钮背景放前面,状态背景放后面)

   然后抱着试一试的心态把背景图顺序颠倒之后发现,点击后状态背景和按钮背景都能够正常显示出来

  

  多背景实例,替换图片路径即可

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>多背景实例</title>
<style>
.bg {
width: 600px;
height: 500px;
border: 1px solid;
background-image: url("img/1.jpg"), url("img/2.jpg"), url("img/3.jpg"), url("img/4.gif"), url("img/5.jpg");
background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;
background-position: top left, top right, bottom left, bottom right, center center;
}
</style>
</head> <body>
<div class="bg"></div>
</body>
</html>

最新文章

  1. Oracle数据库操作知道
  2. angular2学习地址
  3. [Unity] Cg标准函数库
  4. textarea格式显示问题
  5. Altium Designer的PCB定位槽制作
  6. JDBC 常用词汇以及初步思想
  7. 深入浅出 - Android系统移植与平台开发(十一)- Android系统的定制(瘋耔修改篇一)
  8. [SQL]一个删选数据的例子,使用GROUP、DISTINCT
  9. Zipper
  10. Linux 学习记录 四(Bash 和 Shell scirpt)
  11. toFixed()一不小心踩了一个坑
  12. C#中public、private、protected等关键字说明
  13. Maven常用命令汇总
  14. Katalon Studio之请求响应中文乱码解决方法
  15. 对mybatis的Handler 从使用角度介绍
  16. php-memcached详解
  17. Flask源码复习之路由
  18. 推荐一款好用并且免费的markdown软件 Typora
  19. 如何在Oracle中建立表和表空间?
  20. Day 38 Semaphore ,Event ,队列

热门文章

  1. 打开Github网站反应慢的问题
  2. Octave Convolution详解
  3. 使用 Powershell 远程连接 windows server
  4. 前端之json,ajax和jsonp
  5. Java学习笔记 DbUtils数据库查询和log4j日志输出 使用
  6. SpringBoot捕获AccessDeniedException
  7. PlayJava Day010
  8. 浅谈Java中switch分支语句
  9. [20190913]完善vim的bccacl插件2.txt
  10. mysql 之优化