`

用onmouseover同时改变超链接的颜色及下划线

    博客分类:
  • css
阅读更多
变换文字颜色:

<a href="www.baidu.com" target="..."  onMouseOver="this.style.color='#8E6235';this.style.textDecoration='underline'" onMouseOut="this.style.color='#808284';this.style.textDecoration='none'">文本</a>

<!--注意两个属性之间用分号隔开,textDecoration 中 D 必须大写,且text 和 Decoration 之间没有横线(css中有横线)-->

鼠标略过时的颜色

onMouseOver="this.style.color='#8E6235'"

鼠标离开时的颜色

onMouseOut="this.style.color='#808284'"


================================================================================================

变换背景图片:

onmousemove="this.style.backgroundImage='url(Images/HomeTBGCChange.jpg)'"
onmouseout="this.style.backgroundImage='url(Images/HomeTBGC.jpg)'"

================================================================================================

变换鼠标形状:

onmousemove="this.style.cursor='hand';"

onmouseout="this.style.cursor='auto';"

================================================================================================

更加详细且丰富的onMouseOver 事件 (包含图片清晰度,表格等)
<html>
<head>
<title>使用脚本(JavaScript)实现鼠标通过(onMouseOver)/离开(onMouseOut)文本、图片、表格时的特殊效果__浪人文章</title>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
</head>
   
<body>
  
文本测试:
<br>
<br>
<font face="宋体" size="3" color="#008000" onMouseOver="JavaScript:this.style.color='#FF0000';" onMouseOut="JavaScript:this.style.color='';">文本测试:鼠标通过时,文本改变颜色,离开后恢复原来的颜色</font>
<br>
<br>
<font face="宋体" size="3" color="#008000" onMouseOver="JavaScript:this.style.color='#FF0000';this.style.textDecoration='underline';" onMouseOut="JavaScript:this.style.color='#0000FF';this.style.textDecoration='none';">文本测试:鼠标通过时,文本改变颜色并显示下划线,第一次离开后又改变成另外一种颜色</font>
<br>
<br>
<font face="宋体" size="3" color="#008000" onMouseOver="JavaScript:this.style.backgroundColor='#FF0000';" onMouseOut="JavaScript:this.style.backgroundColor='';">文本测试:鼠标通过时,文本背景改变颜色,离开后恢复原来的颜色</font>
<br>
<br>
<font face="宋体" size="3" color="#008000" onMouseOver="JavaScript:this.style.backgroundColor='#FF0000';this.style.textDecoration='underline';" onMouseOut="JavaScript:this.style.backgroundColor='#0000FF';this.style.textDecoration='none';">文本测试:鼠标通过时,文本背景改变颜色并显示下划线,第一次离开后又改变成另外一种颜色</font>
<br>
<br>
<br>
图片测试
<br>
<br>
图片载入时比较模糊,当鼠标通过时变得清晰,离开后又恢复原来的样子(opacity 后面的数字是调节清晰度的,要多少清晰度自己修改)
<br>
<img src="UploadPicture/200808/200809080001.jpg" border="0" style="filter:alpha(opacity=40);" onMouseOver="JavaScript:this.filters.alpha.opacity='100';" onMouseOut="JavaScript:this.filters.alpha.opacity='40';">
<br>
<br>
<br>
表格测试
<br>
<br>

<table border="1" width="500" height="10">
<tr bgcolor="#FFFFFF" onMouseOver="JavaScript:this.style.backgroundColor='#FF0000';" onMouseOut="JavaScript:this.style.backgroundColor='';">
  <td height="30" width="490">当鼠标通过这一行时,背景颜色改变,离开时又恢复原来的颜色</td>
</tr>
<tr>
  <td height="30" width="490"></td>
</tr>
</table>

<br>注:onMouseOver="JavaScript:this.style.backgroundColor='#FF0000';" 这一句是鼠标通过时行背景要显示的颜色,#FF0000 这是十六进制的颜色代码,可以自行修改;onMouseOut="JavaScript:this.style.backgroundColor='';" 这一句是鼠标离开时行背景要显示的颜色,这里颜色代码留空,表示恢复行原来的背景颜色。
   
</body>
</html>
分享到:
评论

相关推荐

    常用css大全(非常实用,推荐下载)

    2. **去除超链接下划线**: 如果不希望超链接显示下划线,可以使用 `text-decoration` 属性,将其值设置为 `none`。例如: ```css a:link { text-decoration: none; } ``` 3. **为超链接指定特定类样式**: ...

    javascript案例

    如果想在鼠标悬停时改变颜色,可以添加`:hover`伪类,如`&lt;style&gt;A:hover {color: red;text-decoration:none}&lt;/style&gt;`。 第五,处理文字与图像的重叠问题。在DreamWeaver或其他HTML编辑器中,当文字和图像混合布局...

    网页设置小知识

    然后使用JavaScript的onmouseover和onmouseout事件来切换类,实现鼠标悬停时颜色变化。对于链接字变色,可以在中定义Alink、Avisited和A:hover的状态,分别对应未访问、已访问和鼠标悬停时的颜色。 3. 设置网页的...

    常用的HTML+CSS标签480个(带中文解释说明)

    超链接颜色下划线 html,body{ height:100%;overflow:hidden; }设置高度100%必不可少的 background-repeat:round;图片全屏平铺 textarea 输入框 onmouseover ="changebackground1(this.id)" /*设置经过点击离开...

    鼠标悬停<a>标签效果

    例如,我们可以改变字体颜色、下划线或背景色: ```css a { color: blue; /* 默认链接颜色 */ text-decoration: none; /* 移除默认下划线 */ } a:hover { color: red; /* 鼠标悬停时的颜色 */ text-decoration...

    dreamweaver一些小技巧.docx

    10. **鼠标悬停表格背景变色**:在表格单元格`&lt;td&gt;`标签内添加`onmouseover`和`onmouseout`事件,改变背景颜色。 11. **制作站点导航条**:利用Dreamweaver的表单对象创建导航条,可以结合CSS进行样式定制,包括...

    前端面试题汇总文档下载

    - 去除超链接下划线的CSS是`a {text-decoration:none;}`。 - 文本首字母大写的CSS属性是`text-transform: capitalize;`。 - 文本加粗使用`font-weight:bold;`。 - `padding`属性用于定义边框与内容之间的空隙,...

    (完整版)HTML+JS考试题.pdf

    8. 去除超链接下划线:在 CSS 中,`text-decoration: none;` 可以去除超链接的下划线。选项D是正确的。 9. 引入内部样式表:在 HTML 中,使用 `&lt;style&gt;` 标签来引入内部样式表。所以选项A是正确的。 10. ...

    网页制作必懂的基础知识.pdf

    此外,CSS伪类如a:link、a:visited、a:hover和a:active用于定义超链接在不同状态下的样式,而text-decoration属性用于添加或取消文本装饰,比如下划线。 在布局方面,div元素经常用于创建网站布局的区块,而CSS定位...

    html+Css练习1.pdf

    16. 显示无下划线的超链接:要移除超链接的下划线,可以使用`a {text-decoration:none}`。答案A正确。 17. 文本首字母大写:通过CSS属性`text-transform:capitalize`可以使文本的每个单词首字母大写。答案A正确。 ...

    网页制作秘招

    这段代码通过定义`a:link`和`a:visited`的样式,去掉了超链接的下划线。 ### 第六招:在图形上显示文字 在图形上显示文字可以通过使用表格和背景图像来实现。例如: ```html 这里是显示的文字 ``` 这段代码...

    韩山师范学院大一计算机考试题库网页制作的试题.pdf

    同时,超链接的表现形式通常是文本变为蓝色并带有下划线。 总结来说,上述知识点涉及了网页制作的基本要素和工具使用,包括HTML、CSS、Flash、Dreamweaver操作、框架和表格使用、FTP文件传输以及网页超链接的设置。...

    html大全(html名词解释及用法大全)

    2. **鼠标悬停状态**:通过`onMouseOver`和`onMouseOut`事件可以改变链接或其他元素在鼠标悬停时的状态。 3. **JavaScript事件处理**:例如,`onClick`事件可用于响应用户的点击操作,执行特定的脚本代码,如导航回...

    asp100个为什么

    - 使用JavaScript可以改变鼠标悬停在链接上时状态栏显示的文字。 - 示例代码: ```html &lt;a href="http://zhanghing.yeah.net" onMouseOver="window.status='none'; return true"&gt;链接文本 ``` - 这段代码使得...

    《计算机应用基础2-网页制作》(完整).pdf

    2. **网页文件命名原则**:网页文件应使用有意义的英文单词或短语,并遵循小写字母、下划线或连字符分隔的规则,避免使用空格和特殊字符。 3. **网页基本要素**:包括文本、图像、超链接、表格、表单等。**最基本的...

    html标签大全 百度上找的

    12. 字体颜色:`&lt;font color&gt;`和`&lt;font style&gt;`,前者通过颜色名称或十六进制码设定颜色,后者使用CSS样式设置字体大小。 13. 区段标记:`&lt;hr&gt;`,创建水平分隔线,可调整大小、宽度和颜色。 14. 换行:` `,插入...

    HTML标记语法大全.pdf

    - `&lt;font&gt;`标签可以改变字体颜色、大小,但已不推荐使用,现代Web开发倾向于使用CSS来控制这些样式。 4. **区断标记**: - `&lt;hr&gt;`创建水平线,通过`size`、`width`和`color`属性调整其样式。 - ` `用于换行,...

    web前端html属性大全手册

    &lt;marquee onmouseover="this.stop()"&gt; ``` - 鼠标离开时开始滚动: ```html ()"&gt; ``` #### 二、字体效果 HTML 提供多种标签来改变文本的样式。 - **标题**: - 最大标题: ```html &lt;h1&gt;&lt;/h1&gt; ``` - ...

    html标签属性.pdf

    - `&lt;u&gt;`添加下划线,`&lt;ins&gt;`表示插入文字,通常带有下划线。 - `&lt;strike&gt;`和`&lt;s&gt;`创建删除线,`&lt;del&gt;`则带有语义,表示已删除内容。 - `&lt;kbd&gt;`用于表示键盘输入,`&lt;tt&gt;`创建打字机字体,`&lt;xmp&gt;`和`&lt;plaintext&gt;`...

Global site tag (gtag.js) - Google Analytics