加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

Jquery高亮表现文本中重要的要害字

发布时间:2018-08-18 10:35:29 所属栏目:业界 来源:站长网
导读:一、界面预览 鼠标放到右边的Tab按钮上,笔墨透明度低落,同时一段笔墨高亮表现,结果如下: 二、实现道理 将要高亮表现的笔墨加上span段落标志, class=mask的div 做为遮罩层,使此遮罩层位于笔墨内容之上(z-index属性,行使Jquery给段落动态添加样式类

  一、界面预览

Jquery高亮表现文本中重要的要害字

  鼠标放到右边的Tab按钮上,笔墨透明度低落,同时一段笔墨高亮表现,结果如下:

Jquery高亮表现文本中重要的要害字

  二、实现道理

  将要高亮表现的笔墨加上<span>段落标志, class=”mask”的div 做为遮罩层,使此遮罩层位于笔墨内容之上(z-index属性,行使Jquery给段落动态添加样式类。

  三、HTML代码:

  entity-results类中表现了Tab按钮,每个按钮节制左边笔墨的透明度,段落笔墨的高亮表现。
  entity-source类中有三个段落span Calss别离为 d1 d2 d3,也就是高亮笔墨段落。
  class=”mask”的空div放到最后,此Div也就是一个遮罩层。

  四、CSS要害代码

  类mask中的z-index:1 使得<div class=”mask”> 包围在左边笔墨内容之上。z-nidex:2又使得span段落包围在<div class=”mask”>之上。从而表现实现了段落笔墨高亮表现。

  五、Jquery代码

  动画函数animate(params, [duration], [easing], [callback])

  Params:一组包括作为动画属性和终值的样式属性和及其值的荟萃

  duration (可选)种预定速率之一的字符串("slow", "normal", or "fast")或暗示动画时长的毫秒数值(如:1000)

  easing (可选)要行使的擦除结果的名称(必要插件支持).默认jQuery提供"linear" 和 "swing".

  callback (可选)在动画完成时执行的函数

 

  淡入结果函数:fadeIn(speed, [callback])

  Speed:三种预定速率之一的字符串("slow", "normal", or "fast")或暗示动画时长的毫秒数值(如:1000)

  callback (可选):(Optional) 在动画完成时执行的函数

 

   淡出结果函数:fadeOut表明同fadeIn

  六:最终结果:


提醒:可修改儿女码再运行!

 

  英文地点:http://5thirtyone.com/archives/2206

  翻译作者:http://www.cnblogs.com/ywqu/

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读