只是一些提示:
改变不透明度:
在javascript中:
yourelement.style.opactity = x/100; yourelement.style.filter="alpha(opacity=" + x + ")";
在 css 中:您可能想要制作包含图像的 div,然后应用 css
div.IMG_CONTAINER_SHOW{opacity:1;filter:alpha(opacity=100);}
div.IMG_CONTAINER_HIDE{opacity:.5;filter:alpha(opacity=50);}
要制作一个可滚动的 div,你必须使用 js 或 jquery
建议:
制作一个具有特定宽度的外部容器 div,这将是页面上显示的窗口
在outer里面做一个内部容器div,宽度比较大,等于里面所有图片的总内容
用 div 填充这个内部容器
使用 javascripts scrollLeft 或 jquery 循环或任何有效的方法
并使用上述不透明度方法之一
用css在最外层的容器div中创建div:
div.ARROW_LEFT{position:absolute;top:50%;left:100px;width:50px;height:50px;cursor:pointer;}
div.ARROW_RIGHT{position:absolute;top:50%;right:100px;width:50px;height:50px;cursor:pointer;}
和html:
<div class='ARROW_LEFT' onClick='Yourjavascrpt fuunction'><img src='yourLTarrowimg' /></div>
<div class='ARROW_RIGHT' onClick='Yourjavascrpt fuunction'><img src='yourRTarrowimg' /></div>
您可以参考我的教程,它有点复杂,但如果有帮助,您可以使用其中的一部分:http://electrifiedpulseone.blogspot.com/
这是在行动:
http://electrifiedpulse.com/pictures_.html