HTML中的marquee标签实现滚动效果
一、标签<marquee>简介
通过开始标签<marquee>和结束标签</marquee>的共同配合而实现滚动效果,<marquee>滚动的内容</marquee>,滚动内容可以是超链接、图片、文字或者表格。
二、标签属性
1.behavior 行为属性有三个值 alternate、scroll、slide
- alternate 来回交替滚动(方向属性对此不做限制)<marquee behavior="alternate">滚动内容</marquee>
- scroll 循环滚动默认效果
- slide 只滚动一次就停止
2.direction 方向属性有四个值 up、down、right、left
- 例如:up 自下往上 <marquee direction="up">滚动内容</marque>
3.scrollamount 滚动速度,即每次滚动时候的长度,以像素(pixel)为单位
- 例如<marquee scrollamount="4">滚动内容</marquee>
4.scrolldelay 滚动的时间间隔,单位是毫秒(1秒=1000毫秒)
- 例如<marquee scrolldelay="1000">滚动内容</marquee>
5.width、height 分别是 滚动区域的宽度和高度
- 例如<marquee width="300" height="100">滚动内容</marquee>
6.bgcolor 设置滚动区域的背景颜色,可以直接设置颜色英文(blue),也可以是十六进制颜色(#ff00ff)
- 例如<marquee bgcolor="#ff0000 / blue">滚动内容</marquee>
7.hspace、vspace 空白空间
- hspace设定活动字幕所在位置距离父容器水平边框的距离 horizontal(水平) space
- vspace设定活动字幕所在位置距离父容器垂直边框的距离 vertical(垂直) space
- 例如<marquee hspace="20" vspace="40">滚动内容</marquee>
8.loop 设定滚动的次数,当loop=-1时,表示一直滚动下去,默认值为-1
- 例如<marquee loop="-1">一直滚动下去</marquee> <marquee loop="2">只滚动两次</marquee>
三、事件
1.onMouseOut="this.start()" 表示当鼠标移开时开始滚动
2.onMouseOver="this.stop()" 表示当鼠标移入该区域时停止滚动
- 例如 <marquee onMouseOut="this.start()" onMouseOver="this.stop()" width="222" height="222">滚动内容</marquee>
- (涉及到一个驼峰命名法的规则)
四、示例代码
1.滚动一个超链接
<marquee><a href="http://baidu.com"></a></marquee>
2.滚动一个图片
<marquee><img src="1.jpg"></marquee>
3.一个完整的滚动实例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>滚动</title>
</head>
<body>
<marquee behavior="alternate" direction="right" width="300" height="100" bgcolor="#ff00ff" scrollamount="50" scrolldelay="1000" hspace=50 vspace=50 onmouseover="this.stop()" onmouseout="this.start()" loop="2">滚动内容
</marquee>
</body>
</html>
参考:叶落无痕123 https://blog.csdn.net/u012767761/article/details/75142470
HTML中的marquee标签实现滚动效果的更多相关文章
- html的<marquee></marquee>标签实现滚动效果
页面的自动滚动效果,可由javascript来实现,但是今天无意中发现了一个html标签 - <marquee></marquee>可以实现多种滚动效果,无需js控制. 使用m ...
- 2016/2/26 <marquee></marquee>实现多种滚动效果
页面的自动滚动效果,可由javascript来实现,但是有一个html标签 - <marquee></marquee>可以实现多种滚动效果,无需js控制.使用marquee标记 ...
- marquee 标签 文字滚动
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- Android源码分析(十二)-----Android源码中如何自定义TextView实现滚动效果
一:如何自定义TextView实现滚动效果 继承TextView基类 重写构造方法 修改isFocused()方法,获取焦点. /* * Copyright (C) 2015 The Android ...
- repeater控件 + marquee标签 实现文字滚动显示
各种信息网站.BBS等网站上的公告信息模块的实现 拖出一个repeater控件绑定数据库中要显示的信息 在repeater的 <ItemTemplate> ... </ItemTem ...
- antd源码分析之——标签页(tabs 3.Tabs的滚动效果)
由于ant Tabs组件结构较复杂,共分三部分叙述,本文为目录中第三部分(高亮) 目录 一.组件结构 antd代码结构 rc-ant代码结构 1.组件树状结构 2.Context使用说明 3.rc-t ...
- HTML标签marquee实现滚动效果
html标签 - <marquee></marquee>可以实现多种滚动效果,无需js控制.使用marquee标记不仅可以移动文字,也可以移动图片,表格等.只需要在<ma ...
- JS魔法堂:通过marquee标签实现信息滚动效果
一.前言 有限的空间展现无限的内容,这是滚动最常用到的地方.根据信息滚动效果我们可以有很多的实现方式,但HTML自带的 marquee标签 是其中一个较简单的实现方式.下面记录一下,供日后查阅. ...
- IE8中marquee不显示出滚动效果的解决办法
随着各种软件的升级,我们系统中的IE6也渐渐被淘汰了,目前主流的浏览器一半的用户已经从IE6直接升级到了IE8,虽然给用户更好的体验,上网更快更方便了,但是对网站制作来说,又是个比较麻烦的问题,因为很 ...
随机推荐
- Flink组件及特性
Flink 是一个针对流数据和批数据的分布式处理引擎.它主要是由 Java 代码实现.目前主要还是依靠开源社区的贡献而发展.对 Flink 而言,其所要处理的主要场景就是流数据,批数据只是流数据的一个 ...
- springboot上传文件过大,全局异常捕获,客户端没有返回值
最近在项目里进行全局异常处理时,上传文件超过配置大小,异常被捕获,但是接口直接报500错误,且没有任何返回值. 从后台报错日志来看,异常已经被全局异常处理捕获到了,并且也已经完成响应,为什么前端看不到 ...
- DOM4J解析文件
转发一篇好文 DOM4J解析文件 Dom4j和Xpath
- ubuntu 16.04 配置ssl
Let's Encrypt 的服务相信很多人都知道了,我个人认为这是最好的免费 SSL 服务.下面内容即使如何在自己的网站上使用 Let's Encrypt 实现 SSL. 前提条件 自己拥有一个域名 ...
- Java中字母大小写的转换
例:String str = "AbC"; 把字符串所有字母变成小写: System.out.println(str.toLowerCase()); 把字符串所有字母大写: Sys ...
- Linux 系统多台主机之间做SSH免密码登陆
SSH 免密登录 环境说明 CentOS 7.3 关键点 免密登录的关键点在于理解谁登录谁. A 生成的公钥给 B,也给 C.D,则 A 可以直接免密 SSH 登录 B.C.D A 生成密钥 在 A ...
- java8--- Optional的使用
// https://www.jianshu.com/p/82ed16613072 1.Optional.of(T value),传入非 null(否则会抛出 NullPointerException ...
- 如何查看SQL Server某个存储过程的执行历史【转】
db_name(d.database_id) as DBName, s.name as 存储名称, s.type_desc as 存储类型, d.cached_time as SP添加到缓存的时间, ...
- Java 5种单例模式
/*单例模式: 指某个类中只能存在一个对象实例,并且该类中只提供一个取得其对象实例的方法 优点:减少系统性能开销 应用场景:网站的计数器,任务管理器,回收站等*/ //单例模式1 -- 静态内部类 ...
- php读取excel文件并导入数据库(表头任意设定)
最近收到一个很奇葩的需求,要求上传excel员工工资表,表格表头不固定,导入后字段名为表头的拼音,每月导入一次,当月重复导入则覆盖现有的当月表头,并且可以按照在界面上按照月份筛选显示,我写的代码主要包 ...