知识大全 简单介绍CSS结合JS的运用

Posted 事件

篇首语:学习这件事不在乎有没有人教你,最重要的是在于你自己有没有觉悟和恒心本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 简单介绍CSS结合JS的运用相关的知识,希望对你有一定的参考价值。

简单介绍CSS结合JS的运用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  利用CSS配合Javascript的可以做很多更酷的动态页面效果 在本教程的最后给大家简单介绍一下CSS配合JS的应用 首先 我们要搞清楚事件和动作的概念 在客户端脚本中 JavaScript 通过对事件进行响应来获得与用户的交互 例如 当用户单击一个按钮或者在某段文字上移动鼠标时 就触发了一个单击事件或鼠标移动事件 通过对这些事件的响应 可以完成特定的功能(例如 单击按钮弹出对话框 鼠标移动到文本上后文本变色等) 下面介绍几种常见的事件(还用更多事件 请查阅相关资料)

  onClick 鼠标单击事件 (是指鼠标按下 然后松开时产生 )

  onDblClick 鼠标双击事件 (是指鼠标快速按下 松开 并再次按下时产生 )

  onMouseDown 鼠标按下事件 (鼠标按下时即产生 )

  onMouseUp 鼠标释放事件 (是指鼠标从按下的状态到弹起 )

  onMouseMove 鼠标移动事件 (是指在特定元素上移动鼠标 ) onMouseOver 鼠标经过事件 (是指 当指针从外界往元素上移动时产生 )

  onMouseOut 鼠标离开事件 (是指鼠标从特定元素上离开时产生 )

  onLoad 载入事件 (当图象或页面结束载入时产生 )

  onUnload 卸载事件 (当访问者离开页面时产生 )

  onScroll 滚动条滚动事件 (当访问者使用卷轴上移或下移时产生 )

  有了事件以后 我们就为事件加上动作 这里只说改变当前元素自定义样式的动作 我们可以用这个方法先设定好两个自定义的CSS样式 对象原先调用第一种样式 当产生鼠标事件时让对象应用到第二种CSS样式 而产生的鼠标效果 看下面这个例子

  在网页中插入一个图象 自定义一个 out 样式 用gray滤镜使图片变成黑白的

  将这个自定义样式应用到图片上 在浏览器中预览到图片变成了黑白 我们再定义一个样式 over 这个样式没有任何内容 是空样式 样式表代码如下

  <style type= text/css >

  <!

   over

   out filter: Gray

   >

  </style>

  然后在图片标记(IMG)里加上 onMouseOver= this className= over onMouseOut= this className= out 意思为当鼠标经过时 图片为over样式 即彩色正常图象 当鼠标离开时 图片为out样式 即黑白图象 oMouseOver和onMouseOut是鼠标事件 this className= … 表示当前对象的class名为… 注意大小写不要写错 JS对大小写非常敏感

  这样这个效果就完成了 保存后在浏览器里打开 图象是黑白的 当鼠标移上去时 图象变成彩色 鼠标离开时 图象又变回黑白 只要发挥你的想象 通过this className方法还可以做出很多好看的鼠标效果

cha138/Article/program/Java/JSP/201311/19145

相关参考

知识大全 把jquery 的dialog和ztree结合实现步骤

首先准备好juquryuiztree的js文件和css文件接下来的步骤祥看本文希望对大家有所帮助   第一步先准备好juquryuiztree的js文件和css文件第二步examplejsp

知识大全 JS控制CSS的实现方法

JS控制CSS的实现方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在XHTML中如果套嵌的

知识大全 采用CSS和JS的下拉菜单的制作

采用CSS和JS的下拉菜单的制作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <scri

知识大全 JS和CSS限制页面显示的字符长度

JS和CSS限制页面显示的字符长度  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <nav

知识大全 JS 代码实例:实现随机加载不同的CSS样式

JS代码实例:实现随机加载不同的CSS样式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  随机载

知识大全 JS+CSS打造可拖动的聊天窗口层(兼容)

JS+CSS打造可拖动的聊天窗口层(兼容)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <

知识大全 如何封装JS和CSS文件为服务器端控件

如何封装JS和CSS文件为服务器端控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我们以封装

知识大全 有关于html css跟js 如果了解ps也求大神推荐一本良书 谢谢

在学web前端,求大神推荐一本适合我看的书有关于css跟js如果了解ps也求大神推荐一本良书谢谢!怎么着也得会一门服务器端语言吧?PHP或ASP任选其一。光会前端的话,大部分工资不高,因为所有熟练的P

知识大全 js操纵跨frame的三级联动select下拉选项

  运用HTMLCSS以及Javascript相关知识编写多窗口多菜单的内容联动考察学生关于frame浏览器对象以及表单控件的概念javascript事件触发机制和程序设计以及用CSS来组织文字展示的

知识大全 js函数setTimeout延迟执行的简单介绍

js函数setTimeout延迟执行的简单介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!设置指