一、 CSS3鼠标悬停相册预览特效

我不是女神ヾ 2022-11-11 13:25 254阅读 0赞

文章目录

  • 一、9款CSS3鼠标悬停相册预览特效
    • 1.1 图片预览
    • 1.2 html代码
    • 1.3 main.css代码
    • 1.4 sim-prev-anim.css代码
    • 1.5 所用图片

一、9款CSS3鼠标悬停相册预览特效

1.1 图片预览

在这里插入图片描述

在这里插入图片描述

1.2 html代码

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  5. <title>9款CSS3鼠标悬停相册预览特效</title>
  6. <link href="css/main.css" rel="stylesheet" type="text/css"/>
  7. <link href="css/sim-prev-anim.css" rel="stylesheet" type="text/css" />
  8. </head>
  9. <body>
  10. <div class="albums">
  11. <div class="albums-inner">
  12. <div class="albums-tab">
  13. <div class="albums-tab-thumb sim-anim-1">
  14. <img src="images/studio_0001.jpg" class="all studio"/>
  15. <img src="images/studio_0002.jpg" class="all studio"/>
  16. <img src="images/studio_0003.jpg" class="all studio"/>
  17. <img src="images/studio_0004.jpg" class="all studio"/>
  18. <img src="images/studio_0005.jpg" class="all studio"/>
  19. <img src="images/studio_0006.jpg" class="all studio"/>
  20. <img src="images/studio_0001.jpg" class="all studio"/>
  21. </div>
  22. <div class="albums-tab-text">.sim-anim-1 <span>(7 pictures)</span></div>
  23. </div>
  24. <div class="albums-tab">
  25. <div class="albums-tab-thumb sim-anim-2">
  26. <img src="images/studio_0001.jpg" class="all studio"/>
  27. <img src="images/studio_0002.jpg" class="all studio"/>
  28. <img src="images/studio_0003.jpg" class="all studio"/>
  29. <img src="images/studio_0004.jpg" class="all studio"/>
  30. <img src="images/studio_0010.jpg" class="all studio"/>
  31. </div>
  32. <div class="albums-tab-text">.sim-anim-2 <span>(5 pictures)</span></div>
  33. </div>
  34. <div class="albums-tab">
  35. <div class="albums-tab-thumb sim-anim-3">
  36. <img src="images/studio_0001.jpg" class="all studio"/>
  37. <img src="images/studio_0002.jpg" class="all studio"/>
  38. <img src="images/studio_0003.jpg" class="all studio"/>
  39. <img src="images/studio_0004.jpg" class="all studio"/>
  40. <img src="images/studio_0005.jpg" class="all studio"/>
  41. <img src="images/studio_0006.jpg" class="all studio"/>
  42. <img src="images/studio_0007.jpg" class="all studio"/>
  43. <img src="images/studio_0008.jpg" class="all studio"/>
  44. <img src="images/studio_0011.jpg" class="all studio"/>
  45. </div>
  46. <div class="albums-tab-text">.sim-anim-3 <span>(9 pictures)</span></div>
  47. </div>
  48. <div class="albums-tab">
  49. <div class="albums-tab-thumb sim-anim-4">
  50. <img src="images/studio_0001.jpg" class="all studio"/>
  51. <img src="images/studio_0002.jpg" class="all studio"/>
  52. <img src="images/studio_0003.jpg" class="all studio"/>
  53. <img src="images/studio_0004.jpg" class="all studio"/>
  54. <img src="images/studio_0005.jpg" class="all studio"/>
  55. <img src="images/studio_0006.jpg" class="all studio"/>
  56. <img src="images/studio_0007.jpg" class="all studio"/>
  57. <img src="images/studio_0008.jpg" class="all studio"/>
  58. <img src="images/studio_0009.jpg" class="all studio"/>
  59. </div>
  60. <div class="albums-tab-text">.sim-anim-4 <span>(9 pictures)</span></div>
  61. </div>
  62. <div class="albums-tab">
  63. <div class="albums-tab-thumb sim-anim-5">
  64. <img src="images/studio_0001.jpg" class="all studio"/>
  65. <img src="images/studio_0002.jpg" class="all studio"/>
  66. <img src="images/studio_0003.jpg" class="all studio"/>
  67. <img src="images/studio_0004.jpg" class="all studio"/>
  68. <img src="images/studio_0005.jpg" class="all studio"/>
  69. </div>
  70. <div class="albums-tab-text">.sim-anim-5 <span>(5 pictures)</span></div>
  71. </div>
  72. <div class="albums-tab">
  73. <div class="albums-tab-thumb sim-anim-6">
  74. <img src="images/studio_0001.jpg" class="all studio"/>
  75. <img src="images/studio_0009.jpg" class="all studio"/>
  76. <img src="images/studio_0003.jpg" class="all studio"/>
  77. <img src="images/studio_0004.jpg" class="all studio"/>
  78. <img src="images/studio_0005.jpg" class="all studio"/>
  79. <img src="images/studio_0006.jpg" class="all studio"/>
  80. <img src="images/studio_0007.jpg" class="all studio"/>
  81. <img src="images/studio_0008.jpg" class="all studio"/>
  82. <img src="images/studio_0002.jpg" class="all studio"/>
  83. </div>
  84. <div class="albums-tab-text">.sim-anim-6 <span>(9 pictures)</span></div>
  85. </div>
  86. <div class="albums-tab">
  87. <div class="albums-tab-thumb sim-anim-7">
  88. <img src="images/studio_0001.jpg" class="all studio"/>
  89. <img src="images/studio_0002.jpg" class="all studio"/>
  90. <img src="images/studio_0003.jpg" class="all studio"/>
  91. <img src="images/studio_0004.jpg" class="all studio"/>
  92. </div>
  93. <div class="albums-tab-text">.sim-anim-7 <span>(4 pictures)</span></div>
  94. </div>
  95. <div class="albums-tab">
  96. <div class="albums-tab-thumb sim-anim-8">
  97. <img src="images/studio_0001.jpg" class="all studio"/>
  98. <img src="images/studio_0002.jpg" class="all studio"/>
  99. <img src="images/studio_0009.jpg" class="all studio"/>
  100. <img src="images/studio_0004.jpg" class="all studio"/>
  101. <img src="images/studio_0005.jpg" class="all studio"/>
  102. <img src="images/studio_0006.jpg" class="all studio"/>
  103. <img src="images/studio_0007.jpg" class="all studio"/>
  104. <img src="images/studio_0008.jpg" class="all studio"/>
  105. <img src="images/studio_0003.jpg" class="all studio"/>
  106. </div>
  107. <div class="albums-tab-text">.sim-anim-8 <span>(9 pictures)</span></div>
  108. </div>
  109. <div class="albums-tab">
  110. <div class="albums-tab-thumb sim-anim-9">
  111. <img src="images/studio_0001.jpg" class="all studio"/>
  112. <img src="images/studio_0002.jpg" class="all studio"/>
  113. <img src="images/studio_0003.jpg" class="all studio"/>
  114. <img src="images/studio_0004.jpg" class="all studio"/>
  115. <img src="images/studio_0005.jpg" class="all studio"/>
  116. <img src="images/studio_0009.jpg" class="all studio"/>
  117. <img src="images/studio_0007.jpg" class="all studio"/>
  118. <img src="images/studio_0008.jpg" class="all studio"/>
  119. <img src="images/studio_0006.jpg" class="all studio"/>
  120. </div>
  121. <div class="albums-tab-text">.sim-anim-9 <span>(9 pictures)</span></div>
  122. </div>
  123. </div>
  124. </div>
  125. <div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';">
  126. </div>
  127. </body>
  128. </html>

1.3 main.css代码

  1. body {
  2. margin: 0px;
  3. padding: 0px;
  4. background-color: #C3CCD5;
  5. font-family: 'Source Sans Pro', sans-serif;
  6. }
  7. .albums{
  8. width: 100%;
  9. float: left;
  10. }
  11. .albums-inner{
  12. width: 1100px;
  13. margin-top: 20px;
  14. margin-right: auto;
  15. margin-left: auto;
  16. }
  17. .albums-title {
  18. float: left;
  19. width: 100%;
  20. color: rgba(53,117,159,1);
  21. font-size: 20px;
  22. border-bottom-width: 2px;
  23. border-bottom-style: solid;
  24. border-bottom-color: rgba(53,117,159,1);
  25. line-height: 50px;
  26. margin-bottom: 100px;
  27. }
  28. .albums-tab{
  29. float: left;
  30. width: 300px;
  31. margin-right: 100px;
  32. margin-bottom: 100px;
  33. }
  34. .albums-tab:nth-child(3n+0) {
  35. margin-right: 0px;
  36. }
  37. .albums-tab-thumb{
  38. float: left;
  39. width: 300px;
  40. height: 200px;
  41. }
  42. .albums-tab-thumb img {
  43. height: auto;
  44. width: 290px;
  45. background-color: rgba(255,255,255,1);
  46. padding: 5px;
  47. }
  48. .albums-tab-text{
  49. float: left;
  50. width: 100%;
  51. text-align: center;
  52. color: rgba(53,117,159,1);
  53. margin-top: 15px;
  54. font-size: 18px;
  55. }
  56. .albums-tab-text span {
  57. font-size: 14px;
  58. color: rgba(102,102,102,1);
  59. }

1.4 sim-prev-anim.css代码

  1. .sim-anim-1{
  2. position: relative;
  3. }
  4. .sim-anim-1 img{
  5. position: absolute;
  6. -webkit-transition: all 0.5s;
  7. -moz-transition: all 0.5s;
  8. -o-transition: all 0.5s;
  9. transition: all 0.5s;
  10. }
  11. .sim-anim-1:hover img{
  12. z-index: 1;
  13. }
  14. .sim-anim-1:hover img:nth-child(1){
  15. -ms-transform: rotate(10deg);
  16. -webkit-transform: rotate(10deg);
  17. transform: rotate(10deg);
  18. }
  19. .sim-anim-1:hover img:nth-child(2){
  20. -ms-transform: rotate(-10deg);
  21. -webkit-transform: rotate(-10deg);
  22. transform: rotate(-10deg);
  23. }
  24. .sim-anim-1:hover img:nth-child(3){
  25. -ms-transform: rotate(20deg);
  26. -webkit-transform: rotate(20deg);
  27. transform: rotate(20deg);
  28. }
  29. .sim-anim-1:hover img:nth-child(4){
  30. -ms-transform: rotate(-20deg);
  31. -webkit-transform: rotate(-20deg);
  32. transform: rotate(-20deg);
  33. }
  34. .sim-anim-1:hover img:nth-child(5){
  35. -ms-transform: rotate(30deg);
  36. -webkit-transform: rotate(30deg);
  37. transform: rotate(30deg);
  38. }
  39. .sim-anim-1:hover img:nth-child(6){
  40. -ms-transform: rotate(-30deg);
  41. -webkit-transform: rotate(-30deg);
  42. transform: rotate(-30deg);
  43. }
  44. .sim-anim-1:hover img:nth-child(7){
  45. -ms-transform: scale(0.9,0.9);
  46. -webkit-transform: scale(0.9,0.9);
  47. transform: scale(0.9,0.9);
  48. }
  49. .sim-anim-2{
  50. position: relative;
  51. }
  52. .sim-anim-2 img{
  53. position: absolute;
  54. -webkit-transition: all 0.5s;
  55. -moz-transition: all 0.5s;
  56. -o-transition: all 0.5s;
  57. transition: all 0.5s;
  58. }
  59. .sim-anim-2:hover img{
  60. z-index: 1;
  61. }
  62. .sim-anim-2:hover img:nth-child(1){
  63. -ms-transform: translate(-40%,-80%) rotate(-40deg);
  64. -webkit-transform: translate(-40%,-80%) rotate(-40deg);
  65. transform: translate(-40%,-80%) rotate(-40deg);
  66. }
  67. .sim-anim-2:hover img:nth-child(2){
  68. -ms-transform: translate(-30%,-60%) rotate(-30deg);
  69. -webkit-transform: translate(-30%,-60%) rotate(-30deg);
  70. transform: translate(-30%,-60%) rotate(-30deg);
  71. }
  72. .sim-anim-2:hover img:nth-child(3){
  73. -ms-transform: translate(-20%,-40%) rotate(-20deg);
  74. -webkit-transform: translate(-20%,-40%) rotate(-20deg);
  75. transform: translate(-20%,-40%) rotate(-20deg);
  76. }
  77. .sim-anim-2:hover img:nth-child(4){
  78. -ms-transform: translate(-10%,-20%) rotate(-10deg);
  79. -webkit-transform: translate(-10%,-20%) rotate(-10deg);
  80. transform: translate(-10%,-20%) rotate(-10deg);
  81. }
  82. .sim-anim-2:hover img:nth-child(5){
  83. -ms-transform: scale(1.1,1.1) rotate(-5deg);
  84. -webkit-transform: scale(1.1,1.1) rotate(-5deg);
  85. transform: scale(1.1,1.1) rotate(-5deg);
  86. }
  87. .sim-anim-3{
  88. position: relative;
  89. }
  90. .sim-anim-3 img{
  91. position: absolute;
  92. -webkit-transition: all 0.5s;
  93. -moz-transition: all 0.5s;
  94. -o-transition: all 0.5s;
  95. transition: all 0.5s;
  96. }
  97. .sim-anim-3:hover img{
  98. z-index: 1;
  99. }
  100. .sim-anim-3:hover img:nth-child(1){
  101. -ms-transform: translate(40%,80%) rotate(-40deg);
  102. -webkit-transform: translate(40%,80%) rotate(-40deg);
  103. transform: translate(40%,80%) rotate(-40deg);
  104. }
  105. .sim-anim-3:hover img:nth-child(2){
  106. -ms-transform: translate(30%,60%) rotate(-30deg);
  107. -webkit-transform: translate(30%,60%) rotate(-30deg);
  108. transform: translate(30%,60%) rotate(-30deg);
  109. }
  110. .sim-anim-3:hover img:nth-child(3){
  111. -ms-transform: translate(20%,40%) rotate(-20deg);
  112. -webkit-transform: translate(20%,40%) rotate(-20deg);
  113. transform: translate(20%,40%) rotate(-20deg);
  114. }
  115. .sim-anim-3:hover img:nth-child(4){
  116. -ms-transform: translate(10%,20%) rotate(-10deg);
  117. -webkit-transform: translate(10%,20%) rotate(-10deg);
  118. transform: translate(10%,20%) rotate(-10deg);
  119. }
  120. .sim-anim-3:hover img:nth-child(5){
  121. -ms-transform: translate(40%,-80%) rotate(40deg);
  122. -webkit-transform: translate(40%,-80%) rotate(40deg);
  123. transform: translate(40%,-80%) rotate(40deg);
  124. }
  125. .sim-anim-3:hover img:nth-child(6){
  126. -ms-transform: translate(30%,-60%) rotate(30deg);
  127. -webkit-transform: translate(30%,-60%) rotate(30deg);
  128. transform: translate(30%,-60%) rotate(30deg);
  129. }
  130. .sim-anim-3:hover img:nth-child(7){
  131. -ms-transform: translate(20%,-40%) rotate(20deg);
  132. -webkit-transform: translate(20%,-40%) rotate(20deg);
  133. transform: translate(20%,-40%) rotate(20deg);
  134. }
  135. .sim-anim-3:hover img:nth-child(8){
  136. -ms-transform: translate(10%,-20%) rotate(10deg);
  137. -webkit-transform: translate(10%,-20%) rotate(10deg);
  138. transform: translate(10%,-20%) rotate(10deg);
  139. }
  140. .sim-anim-3:hover img:nth-child(9){
  141. -ms-transform: scale(1.1,1.1) ;
  142. -webkit-transform: scale(1.1,1.1) ;
  143. transform: scale(1.1,1.1) ;
  144. }
  145. .sim-anim-4{
  146. position: relative;
  147. }
  148. .sim-anim-4 img{
  149. position: absolute;
  150. -webkit-transition: all 0.5s;
  151. -moz-transition: all 0.5s;
  152. -o-transition: all 0.5s;
  153. transition: all 0.5s;
  154. }
  155. .sim-anim-4:hover img{
  156. z-index: 1;
  157. }
  158. .sim-anim-4:hover img:nth-child(1){
  159. -ms-transform: translate(-80%,-160%) rotate(-80deg) scale(0.3,0.3);
  160. -webkit-transform: translate(-80%,-160%) rotate(-80deg) scale(0.3,0.3);
  161. transform: translate(-80%,-160%) rotate(-80deg) scale(0.3,0.3);
  162. }
  163. .sim-anim-4:hover img:nth-child(2){
  164. -ms-transform: translate(-70%,-140%) rotate(-70deg) scale(0.4,0.4);
  165. -webkit-transform: translate(-70%,-140%) rotate(-70deg) scale(0.4,0.4);
  166. transform: translate(-70%,-140%) rotate(-70deg) scale(0.4,0.4);
  167. }
  168. .sim-anim-4:hover img:nth-child(3){
  169. -ms-transform: translate(-60%,-120%) rotate(-60deg) scale(0.5,0.5);
  170. -webkit-transform: translate(-60%,-120%) rotate(-60deg) scale(0.5,0.5);
  171. transform: translate(-60%,-120%) rotate(-60deg) scale(0.5,0.5);
  172. }
  173. .sim-anim-4:hover img:nth-child(4){
  174. -ms-transform: translate(-50%,-100%) rotate(-50deg) scale(0.6,0.6);
  175. -webkit-transform: translate(-50%,-100%) rotate(-50deg) scale(0.6,0.6);
  176. transform: translate(-50%,-100%) rotate(-50deg) scale(0.6,0.6);
  177. }
  178. .sim-anim-4:hover img:nth-child(5){
  179. -ms-transform: translate(-40%,-80%) rotate(-40deg) scale(0.7,0.7);
  180. -webkit-transform: translate(-40%,-80%) rotate(-40deg) scale(0.7,0.7);
  181. transform: translate(-40%,-80%) rotate(-40deg) scale(0.7,0.7);
  182. }
  183. .sim-anim-4:hover img:nth-child(6){
  184. -ms-transform: translate(-30%,-60%) rotate(-30deg) scale(0.8,0.8);
  185. -webkit-transform: translate(-30%,-60%) rotate(-30deg) scale(0.8,0.8);
  186. transform: translate(-30%,-60%) rotate(-30deg) scale(0.8,0.8);
  187. }
  188. .sim-anim-4:hover img:nth-child(7){
  189. -ms-transform: translate(-20%,-40%) rotate(-20deg) scale(0.9,0.9);
  190. -webkit-transform: translate(-20%,-40%) rotate(-20deg) scale(0.9,0.9);
  191. transform: translate(-20%,-40%) rotate(-20deg) scale(0.9,0.9);
  192. }
  193. .sim-anim-4:hover img:nth-child(8){
  194. -ms-transform: translate(-10%,-20%) rotate(-10deg);
  195. -webkit-transform: translate(-10%,-20%) rotate(-10deg);
  196. transform: translate(-10%,-20%) rotate(-10deg);
  197. }
  198. .sim-anim-4:hover img:nth-child(9){
  199. -ms-transform: scale(1.1,1.1) ;
  200. -webkit-transform: scale(1.1,1.1) ;
  201. transform: scale(1.1,1.1) ;
  202. }
  203. .sim-anim-5{
  204. position: relative;
  205. }
  206. .sim-anim-5 img{
  207. position: absolute;
  208. -webkit-transition: all 0.5s;
  209. -moz-transition: all 0.5s;
  210. -o-transition: all 0.5s;
  211. transition: all 0.5s;
  212. }
  213. .sim-anim-5:hover img{
  214. z-index: 1;
  215. }
  216. .sim-anim-5:hover img:nth-child(1){
  217. -ms-transform: translate(0,50%) rotate(-20deg);
  218. -webkit-transform: translate(0,50%) rotate(-20deg);
  219. transform: translate(0,50%) rotate(-20deg);
  220. }
  221. .sim-anim-5:hover img:nth-child(2){
  222. -ms-transform: translate(50%,0) rotate(-20deg);
  223. -webkit-transform: translate(50%,0) rotate(-20deg);
  224. transform: translate(50%,0) rotate(-20deg);
  225. }
  226. .sim-anim-5:hover img:nth-child(3){
  227. -ms-transform: translate(0,-50%) rotate(-20deg);
  228. -webkit-transform: translate(0,-50%) rotate(-20deg);
  229. transform: translate(0,-50%) rotate(-20deg);
  230. }
  231. .sim-anim-5:hover img:nth-child(4){
  232. -ms-transform: translate(-50%,0) rotate(-20deg);
  233. -webkit-transform: translate(-50%,0) rotate(-20deg);
  234. transform: translate(-50%,0) rotate(-20deg);
  235. }
  236. .sim-anim-5:hover img:nth-child(5){
  237. -ms-transform: scale(1.1,1.1) rotate(-20deg);
  238. -webkit-transform: scale(1.1,1.1) rotate(-20deg);
  239. transform: scale(1.1,1.1) rotate(-20deg);
  240. }
  241. .sim-anim-6{
  242. position: relative;
  243. }
  244. .sim-anim-6 img{
  245. position: absolute;
  246. -webkit-transition: all 0.5s ;
  247. -moz-transition: all 0.5s;
  248. -o-transition: all 0.5s;
  249. transition: all 0.5s;
  250. }
  251. .sim-anim-6:hover img{
  252. z-index: 1;
  253. }
  254. .sim-anim-6:hover img:nth-child(1){
  255. -ms-transform:translate(-20%,-85%) scale(0.8,0.8) rotate(-20deg);
  256. -webkit-transform: translate(-20%,-85%) scale(0.8,0.8) rotate(-20deg);
  257. transform: translate(-20%,-85%) scale(0.8,0.8) rotate(-20deg);
  258. }
  259. .sim-anim-6:hover img:nth-child(2){
  260. -ms-transform:translate(-80%,45%) scale(0.8,0.8) rotate(-20deg);
  261. -webkit-transform: translate(-80%,45%) scale(0.8,0.8) rotate(-20deg);
  262. transform: translate(-80%,45%) scale(0.8,0.8) rotate(-20deg);
  263. }
  264. .sim-anim-6:hover img:nth-child(3){
  265. -ms-transform:translate(20%,85%) scale(0.8,0.8) rotate(-20deg);
  266. -webkit-transform: translate(20%,85%) scale(0.8,0.8) rotate(-20deg);
  267. transform: translate(20%,85%) scale(0.8,0.8) rotate(-20deg);
  268. }
  269. .sim-anim-6:hover img:nth-child(4){
  270. -ms-transform: translate(80%,-45%) scale(0.8,0.8) rotate(-20deg);
  271. -webkit-transform: translate(80%,-45%) scale(0.8,0.8) rotate(-20deg);
  272. transform: translate(80%,-45%) scale(0.8,0.8) rotate(-20deg);
  273. }
  274. .sim-anim-6:hover img:nth-child(5){
  275. -ms-transform:translate(-100%,-40%) scale(0.8,0.8) rotate(-20deg);
  276. -webkit-transform: translate(-100%,-40%) scale(0.8,0.8) rotate(-20deg);
  277. transform: translate(-100%,-40%) scale(0.8,0.8) rotate(-20deg);
  278. }
  279. .sim-anim-6:hover img:nth-child(6){
  280. -ms-transform:translate(100%,40%) scale(0.8,0.8) rotate(-20deg);
  281. -webkit-transform: translate(100%,40%) scale(0.8,0.8) rotate(-20deg);
  282. transform: translate(100%,40%) scale(0.8,0.8) rotate(-20deg);
  283. }
  284. .sim-anim-6:hover img:nth-child(7){
  285. -ms-transform:translate(60%,-130%) scale(0.8,0.8) rotate(-20deg);
  286. -webkit-transform: translate(60%,-130%) scale(0.8,0.8) rotate(-20deg);
  287. transform: translate(60%,-130%) scale(0.8,0.8) rotate(-20deg);
  288. }
  289. .sim-anim-6:hover img:nth-child(8){
  290. -ms-transform:translate(-60%,130%) scale(0.8,0.8) rotate(-20deg);
  291. -webkit-transform: translate(-60%,130%) scale(0.8,0.8) rotate(-20deg);
  292. transform: translate(-60%,130%) scale(0.8,0.8) rotate(-20deg);
  293. }
  294. .sim-anim-6:hover img:nth-child(9){
  295. -ms-transform: scale(1.2,1.2) rotate(-20deg);
  296. -webkit-transform: scale(1.2,1.2) rotate(-20deg);
  297. transform: scale(1.2,1.2) rotate(-20deg);
  298. }
  299. .sim-anim-7{
  300. position: relative;
  301. }
  302. .sim-anim-7 img{
  303. position: absolute;
  304. -webkit-transition: all 0.5s ;
  305. -moz-transition: all 0.5s;
  306. -o-transition: all 0.5s;
  307. transition: all 0.5s;
  308. }
  309. .sim-anim-7:hover img{
  310. z-index: 1;
  311. }
  312. .sim-anim-7:hover img:nth-child(1){
  313. -ms-transform: translate(0,-40%) scale(0.5,0.5);
  314. -webkit-transform: translate(0,-40%) scale(0.5,0.5);
  315. transform: translate(0,-40%) scale(0.5,0.5);
  316. }
  317. .sim-anim-7:hover img:nth-child(2){
  318. -ms-transform: translate(0,-20%) scale(0.7,0.7);
  319. -webkit-transform: translate(0,-20%) scale(0.7,0.7);
  320. transform: translate(0,-20%) scale(0.7,0.7);
  321. }
  322. .sim-anim-7:hover img:nth-child(3){
  323. -ms-transform: scale(0.9,0.9) ;
  324. -webkit-transform: scale(0.9,0.9);
  325. transform: scale(0.9,0.9);
  326. }
  327. .sim-anim-7:hover img:nth-child(4){
  328. -ms-transform: translate(0,20%) scale(1.1,1.1);
  329. -webkit-transform: translate(0,20%) scale(1.1,1.1);
  330. transform: translate(0,20%) scale(1.1,1.1);
  331. }
  332. .sim-anim-8{
  333. position: relative;
  334. }
  335. .sim-anim-8 img{
  336. position: absolute;
  337. -webkit-transition: all 0.5s ;
  338. -moz-transition: all 0.5s;
  339. -o-transition: all 0.5s;
  340. transition: all 0.5s;
  341. }
  342. .sim-anim-8:hover img{
  343. z-index: 1;
  344. }
  345. .sim-anim-8:hover img:nth-child(1){
  346. -ms-transform: translate(20%,-80%) scale(0.2,0.2) rotate(-80deg);
  347. -webkit-transform: translate(20%,-80%) scale(0.4,0.2) rotate(-80deg);
  348. transform: translate(20%,-80%) scale(0.2,0.2) rotate(-80deg);
  349. }
  350. .sim-anim-8:hover img:nth-child(2){
  351. -ms-transform: translate(30%,-60%) scale(0.4,0.4) rotate(-60deg);
  352. -webkit-transform: translate(30%,-60%) scale(0.4,0.4) rotate(-60deg);
  353. transform: translate(30%,-60%) scale(0.4,0.4) rotate(-60deg);
  354. }
  355. .sim-anim-8:hover img:nth-child(3){
  356. -ms-transform: translate(40%,-40%) scale(0.6,0.6) rotate(-40deg);
  357. -webkit-transform: translate(40%,-40%) scale(0.6,0.6) rotate(-40deg);
  358. transform: translate(40%,-40%) scale(0.6,0.6) rotate(-40deg);
  359. }
  360. .sim-anim-8:hover img:nth-child(4){
  361. -ms-transform:translate(50%,-20%) scale(0.8,0.8) rotate(-20deg);
  362. -webkit-transform: translate(50%,-20%) scale(0.8,0.8)rotate(-20deg);
  363. transform: translate(50%,-20%) scale(0.8,0.8) rotate(-20deg);
  364. }
  365. .sim-anim-8:hover img:nth-child(5){
  366. -ms-transform: translate(-20%,-80%) scale(0.2,0.2) rotate(80deg);
  367. -webkit-transform: translate(-20%,-80%) scale(0.4,0.2) rotate(80deg);
  368. transform: translate(-20%,-80%) scale(0.2,0.2) rotate(80deg);
  369. }
  370. .sim-anim-8:hover img:nth-child(6){
  371. -ms-transform: translate(-30%,-60%) scale(0.4,0.4) rotate(60deg);
  372. -webkit-transform: translate(-30%,-60%) scale(0.4,0.4) rotate(60deg);
  373. transform: translate(-30%,-60%) scale(0.4,0.4) rotate(60deg);
  374. }
  375. .sim-anim-8:hover img:nth-child(7){
  376. -ms-transform: translate(-40%,-40%) scale(0.6,0.6) rotate(40deg);
  377. -webkit-transform: translate(-40%,-40%) scale(0.6,0.6) rotate(40deg);
  378. transform: translate(-40%,-40%) scale(0.6,0.6) rotate(40deg);
  379. }
  380. .sim-anim-8:hover img:nth-child(8){
  381. -ms-transform:translate(-50%,-20%) scale(0.8,0.8) rotate(20deg);
  382. -webkit-transform: translate(-50%,-20%) scale(0.8,0.8) rotate(20deg);
  383. transform: translate(-50%,-20%) scale(0.8,0.8) rotate(20deg);
  384. }
  385. .sim-anim-8:hover img:nth-child(9){
  386. -ms-transform: translate(0,20%) scale(1.1,1.1);
  387. -webkit-transform: translate(0,20%) scale(1.1,1.1);
  388. transform: translate(0,20%) scale(1.1,1.1);
  389. }
  390. .sim-anim-9{
  391. position: relative;
  392. -webkit-perspective: 500px; /* Chrome, Safari, Opera */
  393. perspective: 500px;
  394. }
  395. .sim-anim-9 img{
  396. position: absolute;
  397. -webkit-transition: all 0.5s ;
  398. -moz-transition: all 0.5s;
  399. -o-transition: all 0.5s;
  400. transition: all 0.5s;
  401. }
  402. .sim-anim-9:hover img{
  403. z-index: 1;
  404. }
  405. .sim-anim-9:hover img:nth-child(1){
  406. -ms-transform: translate(0,75%) scale(0.7,0.7) rotateX(10deg);
  407. -webkit-transform: translate(0,75%) scale(0.7,0.7) rotateX(10deg);
  408. transform: translate(0,75%) scale(0.7,0.7) rotateX(10deg);
  409. }
  410. .sim-anim-9:hover img:nth-child(2){
  411. -ms-transform: translate(72%,75%) scale(0.7,0.7) rotateX(10deg);
  412. -webkit-transform: translate(72%,75%) scale(0.7,0.7) rotateX(10deg);
  413. transform: translate(72%,75%) scale(0.7,0.7) rotateX(10deg);
  414. }
  415. .sim-anim-9:hover img:nth-child(3){
  416. -ms-transform: translate(-72%,75%) scale(0.7,0.7) rotateX(10deg);
  417. -webkit-transform: translate(-72%,75%) scale(0.7,0.7) rotateX(10deg);
  418. transform: translate(-72%,75%) scale(0.7,0.7) rotateX(10deg);
  419. }
  420. .sim-anim-9:hover img:nth-child(4){
  421. -ms-transform: translate(-72%,0) scale(0.7,0.7) rotateX(10deg);
  422. -webkit-transform: translate(-72%,0) scale(0.7,0.7) rotateX(10deg);
  423. transform: translate(-72%,0) scale(0.7,0.7) rotateX(10deg);
  424. }
  425. .sim-anim-9:hover img:nth-child(5){
  426. -ms-transform: translate(72%,0) scale(0.7,0.7) rotateX(10deg);
  427. -webkit-transform: translate(72%,0) scale(0.7,0.7) rotateX(10deg);
  428. transform: translate(72%,0) scale(0.7,0.7) rotateX(10deg);
  429. }
  430. .sim-anim-9:hover img:nth-child(6){
  431. -ms-transform: translate(72%,-70%) scale(0.7,0.7) rotateX(10deg);
  432. -webkit-transform: translate(72%,-70%) scale(0.7,0.7) rotateX(10deg);
  433. transform: translate(72%,-70%) scale(0.7,0.7) rotateX(10deg);
  434. }
  435. .sim-anim-9:hover img:nth-child(7){
  436. -ms-transform: translate(-72%,-70%) scale(0.7,0.7) rotateX(10deg);
  437. -webkit-transform: translate(-72%,-70%) scale(0.7,0.7) rotateX(10deg);
  438. transform: translate(-72%,-70%) scale(0.7,0.7) rotateX(10deg);
  439. }
  440. .sim-anim-9:hover img:nth-child(8){
  441. -ms-transform: translate(0,-70%) scale(0.7,0.7) rotateX(10deg);
  442. -webkit-transform: translate(0,-70%) scale(0.7,0.7) rotateX(10deg);
  443. transform: translate(0,-70%) scale(0.7,0.7) rotateX(10deg);
  444. }
  445. .sim-anim-9:hover img:nth-child(9){
  446. -ms-transform: scale(0.7,0.7) rotateX(10deg);
  447. -webkit-transform:scale(0.7,0.7) rotateX(10deg);
  448. transform: scale(0.7,0.7) rotateX(10deg);
  449. }

1.5 所用图片

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,254人围观)

还没有评论,来说两句吧...

相关阅读

    相关 CSS鼠标悬停

    > 在学习中遇到许多好看的样式,虽然只是用HTML+CSS简单的实现,仅作为我的学习笔记和同爱好学习者的分享: 先看效果 ![这里写图片描述][70] HTM