html5怎么实现页面左右滑动(下图区域),可以左右滑动但不需要换页

html-css013

html5怎么实现页面左右滑动(下图区域),可以左右滑动但不需要换页,第1张

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页面,向右滑动切换的方法同理。

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<body>标签中,输入html代码:

<select style="width: 200px">

<option>a</option>

<option>b</option>

<option>c</option>

</select>

3、浏览器运行index.html页面,此时成功设置了下拉列表的宽度为200px。

1.基本语法

<marquee>滚动文字 </marquee>

2.文字移动属性的设置

(1)滚动方向属性direction

可以设定文字滚动的方向,分别为向左(left)、向右(right)、向上(up)、向下(down),使滚动的文字具有更多的变化。

基本语法:

<marquee direction="value">滚动文字</marquee>

(2)滚动方式属性behavior

通过这个属性能够设定不同方式的滚动文字效果。如滚动的循环往复、交替滚动、单次滚动等。

基本语法:

<marquee behavior="value">滚动文字</marquee>

(3)滚动循环属性loop

通过这个属性能够让文字滚动循环进行。

基本语法:

<marquee loop="次数">滚动文字</marquee>

(4)滚动速度属性scrollamout

通过这个属性能够调整文字滚动的速度。

基本语法:

<marquee scrollamount="value">滚动文字</marquee>

(5)滚动延迟属性scrolldelay

通过这个属性,可以在每一次滚动的间隔产生一段时间的延迟。

基本语法:

<marquee scrolldelay="value">滚动文字</marquee>

3.外观(Layout)设置

(1)滚动文字对齐方式align

基本语法:

<marquee align="对齐方式">滚动文字</marquee>

对方方式=top、middle、bottom,对齐上沿、中间、下沿。

(2)滚动背景颜色属性bgcolor

在滚动文字的后面,可以添加背景颜色。

基本语法:

<marquee bgcolor="color_value">滚动文字</marquee>