>  기사  >  웹 프론트엔드  >  纯CSS3实现图片展示特效_html/css_WEB-ITnose

纯CSS3实现图片展示特效_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:51:021134검색

本文中要实现的一个纯CSS3的图片展示特效,以前只能用JavaScript实现,可想而知会受到多方面的限制,特别是性能。而今天我们将用简单的CSS3代码实现,你会发现它的动画效果在现代浏览器的帮助下无比的顺滑。

观看演示

HTML代码

通过上的演示,估计你已经能猜到,它的HTML结果应该是一个父元素里包含多个子元素,没错:这里用的是一个ol和其子元素li。



CSS代码

CSS代码要实现的动作就是当鼠标悬停时让宽度发生变化。



非常简单的几段CSS代码就能实现我们要求的动作,但这里有几个事情需要注意:

  • 最好要设置overflow-x: hidden; ,以免出现奇怪的效果。
  • 我们用两个transition-属性控制图片展示的宽度,起初都是显示一半,当鼠标悬停在某个图片上时,宽度增加。


  • 这里我们只使用了几个图片,但图片的个数是不受限制的。

    观看演示

     

    文字来自:http://www.webhek.com/css-kwicks

     

    성명:
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.