问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样使网页里的图片向上滚动改为向左滚动?

发布网友 发布时间:2022-05-14 23:12

我来回答

2个回答

热心网友 时间:2023-08-05 00:43

你可以参考一下这个。 用HTM就可以运行了。
<table width="90%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td width="12%" height="126" align="right">企业图片:</td>
<td width="88%" align="left"><table width="121" height="126" border="0" cellpadding="0" cellspacing="0"><tr><td>
<style type="text/css">
<!--
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 600px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->
</style>

<div id="demo">
<div id="indemo">
<div id="demo1">
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif" border="0" /></a>
</div>
<div id="demo2"></div>
</div>
</div>

<script>
<!--
var speed=10; //数字越大速度越慢
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML;
function Marquee(){
if(tab2.offsetWidth-tab.scrollLeft<=0)
tab.scrollLeft-=tab1.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
-->
</script>

==================================================================
下面是把左滚动变成上下滚动
<div id="demo"

style="width:100px;height=100px;overflow:hidden;background:#DDD">
<!--
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 600px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->
</style>

<div id="demo">
<div id="indemo">
<div id="demo1">
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif"

border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif"

border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif"

border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif"

border="0" /></a>
<a href="#"><img src="http://www.cnrui.cn/other/link/Clear_logo.gif"

border="0" /></a>
</div>
<div id="demo2"></div> </div>
</html>
<script language="javascript" type="text/javascript">
<!--
var demo = document.getElementById("demo");
var demo1 = document.getElementById("demo1");
var demo2 = document.getElementById("demo2");
var speed=20; //滚动速度值,值越大速度越慢
demo2.innerHTML = demo1.innerHTML //克隆demo2为demo1
function Marquee(){
if(demo2.offsetWidth-demo.scrollTop<=0) //当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight //demo跳到最顶端
else{
demo.scrollTop++
}
}
var MyMar = setInterval(Marquee,speed); //设置定时器
demo.onmouseover = function(){clearInterval(MyMar)} //鼠标经过时清除定时器

达到滚动停止的目的
demo.onmouseout = function(){MyMar = setInterval(Marquee,speed)} //鼠标移

开时重设定时器
-->
</script>

热心网友 时间:2023-08-05 00:43

function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0) //当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight //demo跳到最顶端
else{
demo.scrollTop++
}
}

把这段代码改下

function Marquee(){
if(demo2.offsetLeft-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}

你试试,我没测试,是按你的代码改的,思路也就是把top改成left,height改成width
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
海上钢琴师男主角1900在三等仓里为穷人们弹奏的塔兰泰拉舞曲 &lt;海上钢琴师&gt;那段旋转舞曲是什么地方的曲子 孕妇有痰吃什么化痰 孕妇咳嗽需要注意什么 孕妇能止咳化痰的食物有哪些? 甲数除以乙数等于2余数为5,乙数最小是多少?这时甲数为多少 甲数除以乙数等于116余4问乙数最小是几这时甲数是几? 摩托罗拉手机v3上市时间 v3手机大头手机大头叫什么 如何查看电脑配置硬件型号 | 电脑硬件型号查询方法 vivo智能手机型号大全vivo最新款智能手机v3 大家好,我的网页为什么背景图靠左,怎么居中 网页里如何实现鼠标放上,图片向左倾斜15度角 html网页制作中,把图片放在左下方怎么做 液晶显示屏的成像原理 如果我想把图片显示在网页的左右靠最右上下居中的位置,代码该怎么写 网页制作中图片靠左边怎样距离边框有距离? 网页制作中背景图如何放置在页面的左上方 网页图片整体向左怎么写?我的图片代码插进去全部去右边了? 红塔证券被国信证券定增为主承销商是利好吗? 同村人借钱要不到怎么办?可以走法律程序要回父母血汗钱吗?无经验,请求帮助&#128591; 民间借贷被告不来怎么办 工业网关产品,工业网关厂家有什么? 新学期的我,团员.演讲稿, 手机千牛上为什么看不见聊天记录而手机淘宝上看见了 千牛管理员能看到删掉的群员聊天记录吗 微信朋友圈怎么能不折叠 做公司投资的公司需要出决议吗 公司注册能做投资吗 1950mm阳台窗户多大? 青蛙在什么时候叫? 液晶的成像原理是啥呀? 做网页时如何加入代码使图片从右向左滚动呢? 网页 div 图片和文字混排,想把图片靠右 文字靠左,并列排,怎么办呢? 怎样使网页中的图片从右到左流动? 百度知道网页的图片‘向左转,向右转’的按钮怎么没了? 网页制作中,图片连续向左滚动方法? 液晶投影仪的成像原理是什么? 空白的电脑打印纸的表格框架是怎么打上去的 为什么打印机打印时要先出一张空白纸 才能打印? 微信退出后实时共享会关闭吗 在水上乐园玩水时怎么拍照 27岁的身体,50岁卵巢,哪些行为会造成卵巢的早衰? 卵巢早衰表现 我该怎么办啊? 想知道《你看到的我是蓝色的》MTV中李霄云在水里唱歌的那段是怎么拍摄的? 安徽省淮北市有多少叫李孟熙的名字? “橙生淮南则为橙,橙生淮北则为枳”的名字 淮北谁混的最好? 给我取个比较好的名字 取个好点的名字 有小说代笔吗?