前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

html5手风琴效果+透明度切换(css手风琴效果)



这是一个手风琴效果,第一个加了透明度,第二个人没有加透明度的变化所以显得比较清晰一点,

1.他首先布局是一个大div里面包裹六张图片,当然根据需求相加多少就是多少张,

2.先把所有的图片加个float,让他们并在一排,

3所有的图片都设为宽度都设为一样;比如都设为50px;如果需要加透明度的切换也可以加上,

4.给第一个元素标签加上你想要他展示的最大宽度,如果想要合理点看着舒服,用大div的宽度-第一个的宽度,然后除以剩下的5张就行了;这相当于添加一个classname名,可以通过classname来进行切换。

5.静态的效果基本出来,然后就是添加JS了,你可以用jqureyl来就做,想对简单一点,你自己就不需要写运动了。

6.直接用animate就行。在animate下设宽度的变化。

7.这一步鼠标滑上的时候就是当当前的宽度变大时,其他所有的宽度都要变小。可以加个时间看多少时间之内变化。

基本思路就是这样了。

8。

$("#outer .inner").stop().eq($(this).index()).animate({

"width":640+"px"

},1000).siblings().animate({

"width":50+"px"},1000)

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言