Ⅰ 淘宝上怎么做出带左右箭头的图片轮播效果
您好,那个是就js写出来的,如果您会JS,您可以去网上找一些代码来看看就知道该怎么做了。如果不懂,在网上直接搜索来用就可以了
Ⅱ JS写的一个图片轮换特效,每次一张,带左右箭头按钮。
<script>
var picarr=new Array("1.jpg","2.jpg","3.jpg");
var mypoint=-1;
function changepic(myflag)
{
if(myflag<0)
{
mypoint=mypoint-1;
if (mypoint<0) { mypoint=picarr.length-1;}
}
else
{
mypoint=mypoint+1;
if (mypoint==picarr.length) { mypoint=0;}
}
document.getElementById("pic").src=picarr[mypoint];
}
</script>
<body style="text-align:center;" onload="changepic(0);">
<div style="width:810px;background-color:#eee">
<span onclick="changepic(-1);" onmousemove="this.style.color='red';" onmouseout="this.style.color='blue';" style="cursor: hand">《-LastOne </span>
<img id=pic border="0" width=600 style="text-align:center;vertical-align:middle;"/>
<span onclick="changepic(0);" style="cursor: hand;" onmousemove="this.style.color='red';" onmouseout="this.style.color='blue';" > NextOne-》</span>
</div>
<body>
Ⅲ 如何在JS滚动图片中加上左右箭头
前后分别设置一个伪元素
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title></title>
<style>
img{
width:400px;
height:250px;
border:1pxsolid#ff1943;
}
div{
width:400px;
height:250px;
position:relative;
}
div:hover:before{
content:"<";
display:block;
width:30px;
height:60px;
background:rgba(0,0,0,.3);
position:absolute;
top:40%;
left:0px;
text-align:center;
line-height:60px;
font-size:30px;
color:#fff;
}
div:hover:after{
content:">";
display:block;
width:30px;
height:60px;
background:rgba(0,0,0,.3);
position:absolute;
top:40%;
right:-1px;
text-align:center;
line-height:60px;
font-size:30px;
color:#fff;
}
</style>
</head>
<body>
<div>
<imgsrc="1.jpg">
</div>
<script>
window.onload=function(){
varmying=newArray("1.jpg","2.jpg","3.jpg");
vari=0;
vartupian=document.getElementsByTagName("img")[0]
setInterval(changeimg,2000);
functionchangeimg(){
tupian.setAttribute("src",mying[i++]);
if(i==mying.length){
i=0;
}
}
};
</script>
</body>
</html>
这是我按你的代码上修改的,你可以看下。图片用的是我自己的,所以图片路径不一样,注意。
Ⅳ 求类似于淘宝产品详情页面大图下面多个小图然后点击左右箭头可以换图片的那种效果的CSS或JS代码
http://down.admin5.com/texiao/flash/这里有很多的。我这俩天正好做的个那·~但是JS有冲突,希内望到时候你也帮容我
Ⅳ 怎么用JS代码实现,带箭头左右滑动的效果
或许可以这样。页面中间放几个iframe,命名里边加上数字,版比如iframe_1,iframe_2,iframe_3。然后旁边放两个按钮。默权认iframe_1可见,其他隐藏。点右翻页就iframe_2可见,其他隐藏。不知道行不行得通。
Ⅵ 关于javascript中菜单栏过长 实现左右箭头滑动项~
<style>
ul{
margin:0px;
padding:0px;
}
li{
float:left;
cursor:pointer;
}
.map_div{
width:900px;
height:40px;
background-color:#000000;
overflow:hidden;
}
#dh_li{
width:800px;
height:40px;
background-color:#000000;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
text-overflow:ellipsis;
display:block;
after:content:"...";
}
#dh_li li{
width:150px;
height:40px;
background-color:#000000;
color:#FF0000;
border-right:1px solid #FF0000;
text-align:center;
padding-top:10px;
overflow:hidden;
}
#dh_li li a:link{
color:#FF0000;
}
#dh_li li a:visited{
color:#FF0000;
}
#dh_li li a:hover{
color:#FF0000;
}
.dh_li{
width:50px;
height:40px;
font-size:20px;
font-weight:bold;
color:#FF0000;
text-align:center;
padding-top:10px;
background-color:#CCCCCC;
}
</style>
<body>
<div class="map_div">
<ul>
<li id="dh_li">
<div style="width:1500px;">
<ul>
<li><a href="#">网站首页</a></li>
<li><a href="#">公司简介</a></li>
<li><a href="#">产品展示</a></li>
<li><a href="#">新闻咨询</a></li>
<li><a href="#">热点咨询</a></li>
<li><a href="#">合作伙伴</a></li>
<li><a href="#">网站论坛</a></li>
<li><a href="#">在线咨询</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
</li>
<li id="left_" class="dh_li" onclick="move_left();">←</li>
<li id="right_" class="dh_li" onclick="move_right();">→</li>
</ul>
</div>
</body>
<script>
var demo=document.getElementById("dh_li");
function move_right()
{
if(dh_li.scrollLeft<=(1500-800))
dh_li.scrollLeft+=150;
}
function move_left()
{
if(dh_li.scrollLeft>=0)
dh_li.scrollLeft-=150;
}
</script>