html中的滚动效果要怎么做才能做好?

html-css029

html中的滚动效果要怎么做才能做好?,第1张

marquee>滚动文字

滚动文字

滚动文字

滚动文字

marquee

参数:

bgcolor:滚动文本框的背景颜色。

direction:滚动方向设置,可选择left、right、up和down。

scrolldelay:每轮滚动之间的延迟时间,越大越慢。

scrollamount:一次滚动总的时间量,数字越小滚动越慢。

behaviour:滚动的方式设置,三种取值:scroll(循环滚动)

lide(单次滚动)、alternate(来回滚动)。

align:文字的对齐方式设置。可选择middle(居中)、bottom(居下)还是top(居上)。

width:滚动文本框的宽度,输入一个数值后从后面的单选框选择in

pixels(按像素)或是in

percent(按百分比)。

height:滚动文本框的高度,输入一个数值后从后面的单选框选择in

pixels(按像素)或是in

percent(按百分比)。

loop:滚动次数。默认为infinite

hspace、vspace:前后、上下的空行。

下面这须代码是坚着滚动代码.

怎么可以改成让它横着滚动呢?

var

t=fffhoridiv.scrolltop

fffhoridiv2.innerhtml=fffhoridiv1.innerhtml

function

fffhorimarquee(){

if(fffhoridiv1.offsetheight

-fffhoridiv.scrolltop

<=2)

fffhoridiv.scrolltop

-=

fffhoridiv1.offsetheight

else

fffhoridiv.scrolltop

++

}

function

fffstarthorimarquee(){

fffhoritime

=

setinterval(fffhorimarquee,30)

}

function

fffstophorimarquee(){

clearinterval(fffhoritime)

}

fffstarthorimarquee()

//开始滚动

</script>

要给分哦

1、创建两个html文件,一个test一个test2。

2、打开test页面,在里面创建一个div,并给其添加onmousedown与move方法。

3、打开后我们发现是一个棕绿的页面。

4、定义两个变量,startx为鼠标按下的坐标,endx为鼠标移动的坐标。

5、实现鼠标点击执行的down方法,在里面通过clientX获得鼠标按下坐标,并赋值给startx。

6、接着在实现鼠标移动的move方法,获得鼠标移动的坐标,并通过startx与endx相减判断是否向左边滑动大于30的距离,是的话就切换到test2页面。

7、现在我们打开test页面,向左滑动会提示切换页面(这个可以去除),确定后就切换到了test2页面,向右滑动切换的方法同理。