<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
*{padding:0;margin:0;}
ul,li{ list-style:none;}
#sqBorder {width:802px; height:180px; padding:5px; border:1px #ccc dashed;background:#ccc;position:relative;overflow:hidden;}
#sqBorder ul{position:absolute;left:0px;}
#sqBorder div{ width:802px;overflow:hidden;}
#sqBorder li{width:206px; height:180px;float:left;text-align:center;}
#sqBorder li img {width:200px;height:150px;border:1px #333 solid;padding:2px}
</style>
<script language="javascript">
window.onload=function (){
var oDiv=document.getElementById('sqBorder');
var oUl=oDiv.getElementsByTagName('ul')[0];
var aLi=oUl.getElementsByTagName('li');
oUl.innerHTML+=oUl.innerHTML;
oUl.style.width=(aLi[0].offsetWidth)*aLi.length+'px';
var iSpeed=-1;
setInterval(function (){
oUl.style.left=oUl.offsetLeft+iSpeed+'px';
if(Math.abs(oUl.offsetLeft)>=oUl.offsetWidth/2){
oUl.style.left=oUl.offsetLeft+oUl.offsetWidth/2+'px';
}
},30);
};
</script>
</head>
<body>
<div id="sqBorder">
<div>
<ul>
<li><img src="http://img0.pconline.com.cn/pconline/mobile/review/1103/m9vsdefy.jpg" /><br />1111</li>
<li><img src="http://img0.pconline.com.cn/pconline/digital/family/lcd/guides/1103/350200_6.jpg" /><br />2222</li>
<li><img src="http://img0.pconline.com.cn/pconline/notebook/guide/time/1103/350_2501.jpg" /><br />3333</li>
<li><img src="http://img0.pconline.com.cn/pconline/pcclub/itbbsindex/1103/%7B0E14E4A7-3D06-4563-8F7F-BB2EEDC41387%7D.jpg" /><br />4444</li>
<li><img src="http://imgad1.3conline.com/ivy/image/20111/25/1295937715929.jpg" /><br />5555</li>
<li><img src="http://imgad0.3conline.com/ivy/image/20113/16/1300243355860.jpg" /><br />666</li>
<li><img src="http://img0.pconline.com.cn/pconline/notebook/guide/time/1103/350_2501.jpg" /><br />7777</li>
</ul>
</div>
</div>
</body>
</html>
分享到:
相关推荐
标题中的“图片上下无间隙滚动”是指一种网页设计技术,用于实现图片在页面上连续、无缝地滚动展示。这种效果通常应用于图片展示区域,如轮播图或展示墙,能够给用户带来流畅的视觉体验。在给定的描述中提到了一个...
在实际应用中,为了实现无间隙滚动,我们需要确保文字的每个字符之间没有额外的间距,并通过精确的动画时间来确保滚动的平滑性。这可能涉及到计算文字的总宽度、滚动速度和动画持续时间等因素。 通过分析`文字滚动....
标题中的“无间隙循环滚动鼠标浮动停止滚动”指的是在网页或软件界面中,当用户使用鼠标滚轮进行滚动操作时,页面能够实现无间隔、连续的循环滚动,并且当鼠标浮动到页面顶部或底部时,滚动能自动停止,提供一种平滑...
在图片无缝滚动中,CSS可以用来设置图片的定位(positioning)、过渡(transitions)和动画(animations)。例如,我们可以通过绝对定位使图片叠加在一起,然后利用CSS3的`animation`属性创建一个平滑的滚动效果。...
2. 图片翻滚:不同于简单的上下或左右滚动,图片翻滚效果允许图片以翻页的形式进行展示,这种效果在产品展示或新闻滚动中非常实用,能吸引用户的注意力。 3. Banner制作:kxbdSuperMarquee插件还支持创建各种类型的...
Discuz 公告效果代码,自动换行和无间隙滚动 Discuz 公告效果是一种基于 HTML、CSS 和 JavaScript 的公告效果代码,可以自动换行和无间隙滚动。这种效果可以应用于论坛、博客、网站等多种平台,用于展示公告信息。 ...
在Web开发中,实现符合W3C Web标准的图片连续无间隙水平滚动是一种常见的需求,主要用于创建动态、吸引人的展示区域,如轮播图或者广告栏。W3C Web标准是全球互联网行业的规范,遵循这些标准可以确保网页在各种...
### JS 无缝滚动,鼠标放上去暂停代码 在前端开发中,实现文本或图片的无缝滚动效果是非常常见的需求之一,特别是在新闻网站、广告横幅等场景下。这种效果不仅可以提升用户体验,还能增加页面的吸引力。本文将详细...
6. **滚动监听**:为了允许其他组件或者逻辑监听滚动事件,`ForeverLayout`可能提供了滚动监听接口,允许外部代码注册监听器,以便在滚动开始、结束或者滚动过程中接收到通知。 `ForeverLayout.java`这个文件应该是...
在如今的Web开发中,图片无缝滚动是一项常用的技术,它能够让图片在网页上连续不断地滚动,给用户带来动态的视觉效果。虽然有各种各样的插件可以帮助我们轻松实现这个效果,但是了解如何用原生JavaScript实现图片的...
在探讨“JS实现图片无缝滚动的完美解决方案”这一主题时,我们主要关注的是如何通过JavaScript技术,结合HTML和CSS,创建一个视觉上无间隙、流畅的图片滚动效果。这一技术在网页设计中尤为关键,尤其是在广告轮播、...
这个示例提供了一个双行图片滚动的实现,通过调整HTML结构和CSS样式,以及适当修改JavaScript代码,可以适应不同数量的图片和不同的布局需求。此方法不仅适用于图片,也可以扩展到其他类型的内容元素,如文字、链接...
标题中的“JQ 多张图的无缝滚动”指的是使用jQuery库实现的一种图片轮播效果,它能够让多张图片在用户眼前连续、平滑地滚动,营造出一种无间隙的视觉体验。这种效果常见于网站的首页展示或者产品介绍部分,能够吸引...
【myslideLeftRight基于jQuery图片左右无缝滚动插件】是一个常用的前端开发工具,它通过结合JavaScript库jQuery实现图片的平滑、连续且无间隙的左右滚动效果,为网站的展示和用户体验提供了极大的便利。该插件广泛...
- `images`:这个文件夹可能包含了用于滚动的图片资源,如轮播图中的图片。 - `js`:JavaScript代码通常放在这里,可能包含jQuery库以及无缝循环滚动插件的源代码。 - `css`:CSS样式表,用于定义元素的外观和布局,...
通过上述实现方案,我们不仅解决了HTML不符合W3C标准、代码移植性差以及动态添加图片时的局限性等问题,还成功实现了图片的无缝滚动效果。这种方法适用于任何需要动态更新内容的场景,如新闻轮播、广告展示等。希望...
描述中提到的“无缝横向滚动图片”是这种效果的具体应用之一,它表示图片可以无间隙地从一边滑动到另一边,形成一种连续不断的滚动效果。用户可以通过点击页面上的按钮或者使用键盘的左右箭头来控制滚动的方向,增强...
5. **Discuz公告效果(自动换行,无间隙滚动).htm** Discuz是一款知名的社区论坛软件,这个文件可能是实现了公告滚动展示的JS代码。它能够自动生成多行文字,并且无间隙地滚动显示,提供良好的信息传递方式。 6. ...
这种特效可以在网页上创建出一种平滑滚动的视觉效果,使得文字能够在指定的区域中横向滚动显示,无间隙循环播放。通过阅读本文,读者将能够理解实现这一特效的基本原理,并能够在自己的项目中应用相似的代码来实现...
3. **JavaScript代码**:jQuery插件的核心部分,包括初始化方法、滚动事件监听、计算元素的布局、加载新图片等功能。 4. **Ajax请求**:用于获取服务器上的更多图片数据,通常是一个JSON格式的响应,包含图片的URL和...