当你看到别人的网页文字动态效果美美哒,而你却为不会使用js而遗憾时,不妨看看这篇文章,教你如何只用css即可实现漂亮的文字滑动效果。

1.问题提出:

  在一个特定大小的div中,如何让p标签内的内容动态滑动。如下面所给的图片所示

  让实验室简介的内容动态的显现出来。

2.解决方法

  使用css的marquee属性即可实现动态效果。不多说,先给出代码:

 <div class="library_text">
<h3>实验室简介</h3>
<hr>
<marquee style="height: 140px;" scrollamount="2" direction="up" onmouseover=this.stop() onmouseout=this.start()>
<center><font face="仿宋" color="#008000" size="4" ></font ></center >
<br>
<div>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;综合业务网理论及关键技术国家重点实验室于1989年由国家计委批准立项,1991年开始建设。实验室于1995年10月通过国家验收,并正式投入开放运行,分别于2002年、2007年和2012年三次通过国家评估。现任实验室主任高新波教授,学术委员会主任于全院士。实验室依托于信息与通信工程以及军队指挥学两个国家一级学科,目前主要研究方向包括“通信网络体系架构及关键技术”,“高效信源和信道编码技术”,“信息传输理论与技术”,“信息安全及密码理论与技术”。</p>
</div>
</marquee>
</div>

  感兴趣的读者可以复制代码,查看一下效果。

3.详解marquee属性

  align:--对其方式 LEFT,CENTER,RIGHT,TOP,BOTTOM ;
  Behavior:--用于设定滚动的方式,主要由三种方式:  
  behavior="scroll":--表示由一端滚动到另一端;  
  behavior="slide":--表示由一端快速滑动到另一端,且不再重复;  
  behavior="alternate": 默认值 --表示在两端之间来回滚动。

  innercode:--设置或获取位于对象起始和结束标签内的 code  
  innerText:--设置或获取位于对象起始和结束标签内的文本  
  scrollLeft:-- 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离  
  scrollTop: --设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离  
  注意:没有scrollRigh和scrollDown  
  scrollDelay-- 设置或获取字幕滚动的速度  
  要创建垂直滚动的字幕,请将其 scrollLeft 属性设定为 0。  
  要创建水平滚动的字幕,请将其 scrollTop 属性设定为 0,这将覆盖任何脚本设置  
  

  scrollHeight:-- 获取对象的滚动高度  
  scrollAmount:--设置或获取介于每个字幕绘制序列之间的文本滚动像素数  
  offsetTop:--获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置  
  offsetLeft:--获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置  
  offsetHeight:--获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度。  
  setInterval:(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式  
  clearInterval: 使用 setInterval 方法取消先前开始的间隔事件。

  onmouseover="this.stop()" onmouseout="this.start()   --鼠标响应:即鼠标指向就停,离开继续.

css之marquee,让你的文字跳起来的更多相关文章

  1. amazeui学习笔记--css(基本样式3)--文字排版Typography

    amazeui学习笔记--css(基本样式3)--文字排版Typography 一.总结 1.字体:amaze默认非 衬线字体(sans-serif) 2.引用块blockquote和定义列表:引用块 ...

  2. CSS 奇技淫巧 | 妙用混合模式实现文字镂空波浪效果

    本文将介绍一个小技巧,通过混合模式 mix-blend-mode 巧妙的实现文字的镂空波浪效果. 起因 一日,一群友私聊问我.如何使用 CSS 实现下述效果,一个文字的波浪效果: 我当时想都没想,就回 ...

  3. CSS实现单行与多行文字省略(truncation)

    在上一篇文章小div布局之卡片堆叠(card-stacking)中有多行文字溢出省略的效果,这篇文章就对这种效果(包括单行文字溢出省略)的实现做个简单的记录,以防自己忘记.具体来说,就是要实现这种文字 ...

  4. css实现固定高度及未知高度文字垂直居中的完美解决方案

    在工作当中我们经常碰到类似于"固定高度文字垂直居中及未知高度垂直居中问题",或者 "图片垂直居中问题",而我们最容易会想到使用表格来垂直居中,或者如果是单行文字 ...

  5. css如何实现背景透明,文字不透明?

    之前做了个半透明弹层,但设置背景半透明时,子元素包含的字体及其它元素也都变成了半透明.对opacity这个属性认识的不透彻,在这里做一些总结,方便以后使用.   背景透明,文字不透明的解决方法:   ...

  6. 用css实现在横线中间插入文字

    在一些登录或者注册界面中常常可看到,一个大框框上面的横线中有插入文字,大概示意图如下: 这种现象其实是相对位置作用的结果,可以通过相对定位,是某元素恰好出现在div的边框上. position: re ...

  7. CSS 两边是线 中间是文字的效果

    刚开始做的时候 想了一下 这个是怎么做出来的,后来在网上看到有个类似的效果,研究一下 <!DOCTYPE html> <html lang="en"> &l ...

  8. 利用css去除input按钮上的文字的几种方法

    相信很多时候input上的文字困扰着web前端开发者,必须要通过修改html代码中的value值才能清空按钮上的文字,但很多人不愿意去动html代码,一方面麻烦,另外主要的原因还在于保留文字对seo有 ...

  9. 前端css知识实现自动打字,文字滚动

    HTML部分: <div class="div1"> <div class="div2">文字文字文字文字文字文字文字文字文字文字文字文 ...

随机推荐

  1. 网络智能和大数据公开课Homework3 Map-Reduce编程

    Web Intelligence and Big Data by Dr. Gautam Shroff 这门课是关于大数据处理,本周是第一次编程作业,要求使用Map-Reduce对文本数据进行统计.使用 ...

  2. Appcelerator Titanium 3.x Win7 64位平台安装步骤

    刚接触Android移动开发,第一次下载Titanium,第一次下载ADT,第一次看Javascript代码,N多第一次...... 慢慢摸索了一个礼拜把移动开发的工具链的配置学习了一下,抛砖引玉,但 ...

  3. java实现excel的导入导出(poi详解)[转]

    java实现excel的导入导出(poi详解) 博客分类: java技术 excel导出poijava  经过两天的研究,现在对excel导出有点心得了.我们使用的excel导出的jar包是poi这个 ...

  4. [Angular 2] Handling Click Events with Subjects

    While Angular 2 usually uses event handlers to manage events and RxJS typically uses Observable.from ...

  5. IntelliJIdea快捷键

    Ctrl+Shift+方向键Up/Down 代码向上/下移动. Ctrl+X 删除行 Ctrl+Y 也是删除行,不知道有啥区别 Ctrl+D 复制行 Ctrl+Alt+L 格式化代码 Ctrl+N 查 ...

  6. linux命令之partprobe

    使用fdisk工具只是将分区信息写入到磁盘,如果需要使用mkfs格式化并使用分区,则需要重新启动系统.partprobe 是一个可以修改kernel中分区表的工具,可以使kernel重新读取分区表而不 ...

  7. html:标签原本属性

    <!doctype html>无标题文档 a标签,默认有text-decoration属性 span标签不需要清零 b标签不需要清零 em标签不需要清零 strong 相邻内嵌元素代码里面 ...

  8. hdu 2200

    bc上的题目,很水,有很多方法做吧,题意大概就是给定你票数,然后让你求出票数最多的那个下标...... 之前我用两个for循环分开写,一个是读入,然后是判断,提交就wa,后来网上看了别人的,就是不能分 ...

  9. WCF代理是怎么工作的?用代码说话

    1.WCF生成代理的方式 2.WCF代理原理 第一个问题引用 一篇Robin's博文[WCF生成客户端对象方式解析] 讲述了创建客户端服务对象的方法 1.代理构造法 a.开启服务后,添加服务引用 b. ...

  10. akka

    akka学习 http://www.cnblogs.com/libaoheng/archive/2012/03/19/2406836.html