marquee标签是个容器标签,是微软对HTML的扩展。并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法一些很有意思的效果。
项目里有个实现在线用户列表滚动的功能,用了一下marquee,总结一下它的属性参数.
<marquee width="100%" height="35" direction="left" behavior="alternate" scrollamount="2" scrolldelay="60" onmouseover=stop() onmouseout=start()>
<c:forEach items="${model}" var="user">
<a href="${rootUrl}index/userInfo.do?id=${user.id}">
<img src="${rootUrl}images/left/user.gif"/>${user.name}[${user.trueName}]</a>
</c:forEach>
</marquee>
用到了以下属性
1)面积
<height=# width=#> <marquee height=40 width=50% bgcolor=aaeeaa>面积!</marquee>
2)方向
<direction=#> #=left, right ,up ,down
<marquee direction=left>从右向左移!</marquee>
3)方式
<bihavior=#> #=scroll, slide, alternate
<marquee behavior=scroll>一圈一圈绕着走</marquee>
<marquee behavior=slide>只走一次就歇了</marquee>
<marquee behavior=alternate>来回走</marquee>
4)速度
<scrollamount=#> <marquee scrollamount=20>走</marquee>
5)延时
<scrolldelay=#> <marquee scrolldelay=500 scrollamount=100>走一步,停一停</marquee>
6)鼠标属性
onMouseOut=this.start() ........鼠标移出状态滚动
onMouseOver=this.stop() .........鼠标经过时停止滚动
还有其他属性,尚未用到
7)循环
<loop=#> #=次数;若未指定则循环不止(infinite)
<marquee loop=3 width=50% behavior=scroll>只走 3 趟</marquee>
<marquee loop=3 width=50% behavior=slide>只走 3 趟</marquee>
<marquee loop=3 width=50% behavior=alternate>只走 3 趟!</marquee>
8)外观(Layout)设置
对齐方式(Align)
<align=#> #=top, middle, bottom <font size=6>
<marquee align=# width=400>啦啦啦,我会移动耶!</marquee></font>
9)底色
<bgcolor=#> #=rrggbb 16 进制数码,或者是下列预定义色彩:
Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime,
Fuchsia, White, Green, Purple, Silver, Yellow, Aqua <marquee bgcolor=aaaaee>颜色!</marquee>
10)空白
(Margins)<hspace=# vspace=#>
<marquee hspace=20 vspace=20 width=150 bgcolor=ffaaaa align=middle>面积!</marquee>
分享到:
相关推荐
Vue动态字幕 游乐场和演示 可以在上找到一个整洁的文档,演示和游乐场站点。... component ( 'dynamic-marquee' , window [ 'vue-dynamic-marquee' ] ) </ script > 用法 全球注册 //in main
images-marquee图片轮播,比较好的图片轮播例子,可以在项目中直接使用。
React字幕大师 创建滚动字幕的简单组件。 字幕HTML标记已停产,但有时您仅需向网站添加闪光点即可! 使用打字稿进行构建以提供开箱即用的打字方式。...您可以将node_modules/react-marquee-master/dis
import TheMarquee from "@vue_modules/vue-marquee-straight" ; import "@vue_modules/vue-marquee-straight/marqueeBar.css" ; export default { components : { TheMarquee , } , } ; 让我们继续前进 ...
React双字幕 一个React字幕组件,可以平滑地循环内容。 Lo-fi演示: ... import Marquee from 'react-double-marquee' ; export default function FooComponent ( ) { return ( < Marquee> So
jquery-3d-marquee.zip
收集的Javascript特效\图片左右移动效果--marquee.html
Marquee标签一直以来都被W3C排斥,而且,屁股后老带着段空白,这个是最让人恼火的... JS替代Marquee网上也有不少例子,可基本上都是单个实例,不支持多个,修改起来又麻烦,而且各个浏览器的兼容性也不是很好。所以...
HarmonyOS应用开发-marquee组件使用
react-native-marquee-ab Marquee,Support iOS and Android。使用了react-native中的Animated API,且只使用了react-native&js代码,实现Marquee(走马灯)组件。支持的功能v2.0.0-rc.1 新增:增加水平滚动时首尾相连...
import Marquee from 'canvas-marquee' ; var textList = [ '跑马灯' , '666' , '233333333' , 'javascript' , 'html' , 'css' , '前端框架' , 'Vue' , 'React' , 'Angular' , '测试跑马灯效果' ] ; var opts = ...
香草字幕一个ES5香草JS实现安装npm i vanilla-marquee用法import maqruee from 'vanilla-marquee'new marquee( element, { options})这个插件和jQuery.marquee之间的区别尽管此插件可以代替jQuery插件,但还是有一些...
HTML标签marquee实现滚动效果,实现文字在网页中漂移的代码。
npm install react-native-hsnz-marquee --save 快速开始 import React , { Component } from 'react' ; import { Platform , Dimensions , StyleSheet , Text , View , ToastAndroid , Image } from 'react-native'...
marquee标签实例
npm install --save react-native-marquee or yarn add react-native-marquee 用法 import React, { Component } from 'react'; import { StyleSheet, View } from 'react-native'; import MarqueeText from 'react-...
该项目使用java语言开发springboot框架开发,注释全,代码少,3个类即可运行!
<wc> Marquee标签作为Web组件 安装 安装 npm i @vanillawc/wc-marquee 从NPM导入 < script type =" module " src =" node_modules/@vanillawc/wc-marquee/index.js " > </ script > 从CDN导入 < ...
使用js实现了ie的marquee标签滚动功能, 使之能兼容FF,ie 并修正了纯中文横向滚动时的bug..
水平字幕 vue的字幕字幕插件 构建设置 # install dependencies npm install # serve with hot reload at localhost:8080 npm run dev ... < div xss=removed><Marquee xss=removed></Marquee></div>