html设置滚动内容

html设置滚动内容,第1张

1、打开软件,文件,新建,html文件,命名随意,我这里命名hday。软件自动生成html的基本构造。首先保存一张背景图片放在img文件夹。

2、在<head>里声明<style>body{background-attachment: fixedbackground-image: url(../img/a3.jpg) }。

3、现在背景设置好了,加入内容,看看效果。在<body>内写入内容。运行。滚动鼠标图片是不是不动的。

4、点击运行。点击文件,新建,css文件。命名。输入body{background-image: url(../img/a3.jpg)background-attachment: fixed}。

5、返回html。在<head>内输入<link rel="stylesheet" type="text/css" href="new_file.css" />,保存,运行。效果和之前一样。

可以的,看你是想用那种滑入效果,

你所说的页面内跳转,那应该<a>是没必要用的,可以就直接设置个click事件在你所需要按下的图片获取文字或者按钮。

将你所需要滑入的标签体先隐藏,你想要滑入效果,那可以先用position定位将该标签体移到页面之外,比如left:-9999px;。

当你按下图片的时候,将定位移入到你想要的位置(改变left的值);

滑入的动画,可以用css3的过渡或者动画;

过渡:transform:translate(x,y)  //来移入。transition:2s  //移入时间

动画 animation: play 2s

@keyform play(){

to{left:/*你想要的位置*/}

}

<MARQUEE onmouseover=stop() onmouseout=start() scrollAmount=3 loop=infinite deplay="0"><IMG src="第一张图片地址" ><IMG src="第二张图片地址"></MARQUEE>

注释:

1) scrollAmount。它表示速度,值越大速度越快。

2) 加入onmouseover=stop() onmouseout=start()代码,鼠标指向循环文字图片时他们会停止滚动,鼠标离开时继续滚动。

给滚动图片加超链接

用<a href=>和</a>把<img>包围,并且img必须设border=0,否则图片会出现边框。例子如下:

<MARQUEE scrollAmount=3 loop=infinite deplay="0"><a href="链接网址"><img src="图片网址" border=0></a></MARQUEE>

图片从右到左滚动

<MARQUEE width=宽 height=高 onmouseover=stop() onmouseout=start() scrollAmount=速度 loop=infinite deplay="0"><img src="图片地址 "><img src="图片地址 ">···</MARQUEE>

图片从下到上滚动

<marquee behavior="scroll" direction=up width="宽" height="高" scrollamount="5" onmouseout="this.start()"><img src="图片网址 "><img src="图片网址 ">···</marquee>

带有超链接的图片实现滚动效果

<marquee behavior="scroll" direction=up width="120" height="60" scrollamount="1" scrolldelay="60" onmouseover="this.stop()" onmouseout="this.start()"><a target="cont" href="连接地址"><img src="http://图片地址" idth="88" height="33" border="0"></a><a target="cont" href="连接地址"><img src="图片地址" width="88" height="33" border="0"></a></marquee>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7294764.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存