<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
<script language="javascript" src="jquery.js"></script>
<script language="javascript">
$(document).ready(
function(){
var timer,menu=$("#menu")
var scr=function(){
var p=parseInt($(this).attr('val'));
clearInterval(timer);
var h=menu.attr('scrollTop')+(p?500:-500);
timer=setInterval(function(){
b=p?menu.attr('scrollTop')>=h:menu.attr('scrollTop')<=h
if(b){
clearInterval(timer);
}
else{
menu.attr('scrollTop',menu.attr('scrollTop')+Math[p?"ceil":"floor"]((h-menu.attr('scrollTop'))/10)) ;
}},10);
}
$('#up').click(scr);
$('#down').click(scr);
}
)
</script>
</head>
<body>
<div id="up" val="0" >qqqqqqqqqq</div>
<div style="overflow:hidden;height:470px;width:400px" id="menu">
<ul>
<li style="height:500;widt:2px">aaaaaaaaaaaaa<br><br><br><br><br><br><br><br></li>
<li style="height:300">sssssssssssssssssssssssssssssssssssss<br><br><br><br><br><br><br><br></li>
<li style="height:300">ddddd<br><br><br><br><br><br><br><br></li>
<li style="height:300">fffffffffff<br><br><br><br><br><br><br><br></li>
<li style="height:300">ggggggggggg<br><br><br><br><br><br><br><br></li>
<li style="height:300">hhhhhhhh<br><br><br><br><br><br><br><br></li>
</ul>
</div>
<div id="down" val="1" >qqqqqqqqqq</div>
</body>
</html>
里面用到了jQuery,其实不用也可以实现。里面为click事件传值用了点小技巧,jquery是不支持直接给click事件传值的。代码比较简单也比较简洁。
顺便,要改成左右滚的只要把scrollTop改成scrollLeft就可以了。
分享到:
相关推荐
6. XHTML使用规范:选项B的`<input>`标签正确地使用了`checked`属性,选项C的`<img>`标签指定了`alt`属性,选项D的`<hr>`标签使用了斜杠结束,这些都是符合XHTML规范的。 7. 设置外边距:CSS的`margin`属性用于设置...
其中一种常见的动态效果就是利用`<marquee>`标签来实现文字或图片的自动滚动。不过,在提供的代码片段中,并没有直接使用HTML标准中的`<marquee>`标签,而是通过JavaScript结合CSS来模拟了类似的效果。接下来,我们...
- `<img src="image.jpg" alt="图片描述">`: 显示一张图片,其中`src`属性指定图片源,`alt`属性提供图片描述。 通过以上介绍,我们可以了解到HTML的基础概念、发展历程以及如何构建一个简单的网页。对于初学者而...
**jQuery 插件 jCarousel 滚动效果详解** ...无论是图片轮播还是文字滚动,都可以通过灵活的配置和API进行定制,满足多样化的需求。通过熟练掌握jCarousel,你可以在项目中创建出更加吸引用户的交互体验。
创建一个包含广告图片或内容的容器元素,如`<div id="ad-slider">`。每个广告项可以是单独的`<img>`标签或者包含图片和其他元素的`<div>`。确保这些元素都有唯一的ID或类名,方便在JavaScript中选择和操作。 3. **...
1. HTML结构:首先在HTML中创建包含文字或图片的元素,如`<div>`或`<img>`标签。 2. CSS样式:为元素设置合适的宽高、定位方式,以及必要的动画过渡效果。 3. JavaScript控制:编写JS代码,通过修改元素的CSS属性...
在这个场景中,JavaScript将起到核心作用,因为它可以监听鼠标的滚轮事件,并据此触发div的水平滚动。 在`index.html`文件中,你需要创建一个div元素,为其指定一个唯一的ID,以便在JavaScript中引用。例如: ```...
<div class="swiper-slide">Slide 1</div> <div class="swiper-slide">Slide 2</div> <!-- More slides... --> </div> <!-- Add navigation arrows --> <div class="swiper-button-prev"></div> <div class=...
本文将深入探讨“图片轮播特效”的实现原理、相关技术以及如何运用`simplyScrollv2-141028092004`这个库来创建图片滚动效果。 首先,图片轮播特效主要由JavaScript(JS)和层叠样式表(CSS)两种技术共同完成。JS...
- **src**:用于指定元素的内容来源,如 `<img>` 的图片源或 `<script>` 的脚本文件。 - **href**:用于指定链接的目标地址,如 `<a>` 的跳转链接或 `<link>` 的样式表文件。 **11. 常见的图片格式** - **JPEG**:...
例如,在给定的部分内容中,可以看到一个包含图片的`<div>`元素,该元素用于显示具体的广告内容。 ```html <div id="img" style="position:absolute;left:27px;top:1115px"> <a href="" target="_blank"> <img src...
1. **全屏滚动**:fullPage.js的核心功能是将每个HTML段落(或`section`)转换为全屏视图,用户可以平滑地上下滚动浏览内容。 2. **自动适应布局**:无论屏幕大小,fullPage.js都能自适应调整,确保在桌面、平板和...
每个`<div>`元素内部都包含了一个`<a>`标签,用于承载图片,`<img>`标签定义了具体的图片源,`src`属性指定了图片的路径。 接下来,我们看到有引入了一个外部JavaScript文件`moveobj.js`,这通常是用来封装与漂浮...
JavaScript 上下左右定时滚动插件是一种用于网页动态效果的代码,它可以实现文本或图片等内容在页面上自动循环滚动,提供了一种吸引用户注意力的方式。这种滚动通常被应用于新闻滚动、公告栏或者广告展示等场景。 ...
- `font-family`: 指定字体系列,可以设置多个备选字体,如`"Arial", "Helvetica", "sans-serif"`。 - `font-size`: 设置字体大小,例如`9px`。 - `text-align`: 控制文本对齐方式,`center`表示居中,`left`和`...
实例042 应用CSS+DIV实现指定尺寸无边框无滚动条窗口 65 实例043 应用JavaScript实现指定尺寸无边框无滚动条窗口 67 1.8 水平导航条应用 69 实例044 图片按钮导航条 69 实例045 导航条的动画效果 71 实例046 不用...
超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...
这在制作单行文本效果时特别有用,比如制作水平滚动的导航菜单。 四、光标(Cursor) 光标属性用于改变鼠标悬停在元素上时的光标显示样式。它可以帮助用户理解页面元素的交互意图。例如,一般文本输入框可使用text...