当前位置:   article > 正文

JS特效第147弹:CSS3鼠标经过图片旋转放大特效

JS特效第147弹:CSS3鼠标经过图片旋转放大特效

          CSS3鼠标经过图片旋转放大特效是一款采用CSS3结合图片实现的鼠标悬停到图标上面旋转放大展示效果,先来看看效果:

        一部分关键的代码如下:

  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>CSS3鼠标经过图片旋转放大特效 - php中文网</title>
  6. <style type="text/css">
  7. *{margin:0px;padding:0px;}
  8. body{background:url("images/bodyBg.jpg");}
  9. #nav{width:980px;height:350px;margin:100px auto;}
  10. #nav ul li{list-style:none;background:rgba(0,0,0,.5);height:105px;width:180px;float:left;margin:30px 5px;position:relative;}
  11. #nav ul li:before{
  12. content:"";height:105px;width:180px;background:rgba(0,0,0,.5);position:absolute;top:0px;left:0px;
  13. transform:rotate(60deg);
  14. -webkit-transform:rotate(60deg);
  15. -moz-transform:rotate(60deg);
  16. }
  17. #nav ul li:after{
  18. content:"";height:105px;width:180px;background:rgba(0,0,0,.5);position:absolute;top:0px;left:0px;z-index:1;
  19. transform:rotate(-60deg);
  20. -webkit-transform:rotate(-60deg);
  21. -moz-transform:rotate(-60deg);
  22. }
  23. #nav ul li.mar{margin-left:100px;}
  24. #nav ul li img{
  25. top:0px;left:0px;right:0px;bottom:0px;margin:auto;z-index:2;position:absolute;
  26. transition:1s;
  27. -webkit-transition:1s;
  28. -moz-transition:1s;
  29. }
  30. #nav ul li img:hover{
  31. -webkit-transform:rotate(360deg) scale(1.5);
  32. -moz-transform:rotate(360deg) scale(1.5);
  33. -ms-transform:rotate(360deg) scale(1.5);
  34. -o-transform:rotate(360deg) scale(1.5);
  35. }
  36. </style>
  37. <script type="text/javascript">
  38. </script>
  39. </head>
  40. <body>
  41. <div id="nav">
  42. <ul>
  43. <li><img src="images/1.png"/></li>
  44. <li><img src="images/2.png"/></li>
  45. <li><img src="images/3.png"/></li>
  46. <li><img src="images/4.png"/></li>
  47. <li><img src="images/5.png"/></li>
  48. <li class="mar"><img src="images/1.png"/></li>
  49. <li><img src="images/7.png"/></li>
  50. <li><img src="images/8.png"/></li>
  51. <li><img src="images/9.png"/></li>
  52. <li><img src="images/10.png"/></li>
  53. <li><img src="images/11.png"/></li>
  54. <li><img src="images/12.png"/></li>
  55. <li><img src="images/13.png"/></li>
  56. <li><img src="images/14.png"/></li>
  57. </ul>
  58. </div>
  59. <div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';clear:both;"><br>
  60. <p>适用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. 不支持IE8及以下浏览器。</p>
  61. <p>来源:<a href="http://php.cn/" target="_blank">php中文网</a></p>
  62. </div>
  63. </body>
  64. </html>

        全部代码:CSS3鼠标经过图片旋转放大特效

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/90966
推荐阅读
相关标签
  

闽ICP备14008679号