CSS改变超链接字体样式
2017-04-12 10:45
351 查看
一 应用
网站中会有多种超链接,当我们将鼠标移动到某一超链接上时,超链接就会以不同的字体样式显示。
例如超链接的字体样式显示为斜体、粗体、下划线、删除线或粗斜体等。
本应用将通过JavaScript代码改变超链接字体样式。
应用了字体样式中的fontWeight、fontStyle以及textDecoration属性,通过设置其属性值,改变超链接的字体样式。
二 代码
<script language="javascript"> //当鼠标移动到超链接时改变指定链接的字体样式 function onmovein(v) { if (v=="a") { a.style.fontWeight = "Bold";//粗体 } if (v=="b") { b.style.fontStyle = "Italic";//斜体 } if (v=="c") { c.style.textDecoration = "underline";//下划线 } if (v=="d") { d.style.textDecoration = "line-through";//删除线 } if (v=="e") { e.style.fontWeight = "Bold";//粗体 e.style.fontStyle = "Italic";//斜体 } } //当鼠标移出超链接时,恢复超链接的字体样式 function onmoveout() { a.style.fontWeight = "normal"; b.style.fontStyle = "normal"; c.style.textDecoration = "none"; d.style.textDecoration = "none"; e.style.fontStyle = "normal"; e.style.fontWeight = "normal"; } </script> <body vlink="#FF3300" bgcolor="#CCFFFF"> <a href="#" name="a" onMouseMove="onmovein('a');" onMouseOut="onmoveout();">粗体文字</a> ┊ <a href="#" name="b" onMouseMove="onmovein('b');" onMouseOut="onmoveout();">斜体文字</a> ┊ <a href="#" name="c" onMouseMove="onmovein('c');" onMouseOut="onmoveout();">下划线文字</a> ┊ <a href="#" name="d" onMouseMove="onmovein('d');" onMouseOut="onmoveout();"onClick="window.location.reload(); ">删除线文字</a> ┊ <a href="#" name="e" onMouseMove="onmovein('e');" onMouseOut="onmoveout();">粗体和斜体</a> </body>
三 运行效果
大小: 2.6 KB
查看图片附件
相关文章推荐
- 在引入bootstrap后,在引入自定义的css,可以覆盖掉一部分bootstrap的样式,例如字体颜色就可以改变,但是有些也改变不了,别人说是css权重的问题
- 如何用CSS控制超链接字体样式
- CSS 改变选中字体背景(页面选中样式)
- 【CSS】使用CSS改变超链接样式
- css如何做到 鼠标移动到超链接时,超链接会发生改变,例如改变颜色、字体大小、背景颜色等
- FineReport——JS二次开发(CSS改变控件样式)
- 【阅读】《Head First HTML 与 CSS》第八章——增加字体和颜色样式
- CSS样式字体设置失效,呈现乱码
- QML 设计自定义样式CheckBox,可改变字体大小
- CSS样式设置语法全解,样式优先级、值和单位、字体、文本、块级元素,行内元素,替换元素、非替换元素、display、float、position、table、li、光标、边距边框、轮廓、颜色背景
- css 改变scroll样式
- css基础 设置超链接 正常状态、鼠标放在超链接上的状态、访问过的超链接的状态的样式
- css 字体样式
- Android的TextView/EditText使用CharacterStyle&SpannableString来处理图片显示、字体样式、超链接等
- 网站链接总的CSS定义可定义内容为链接字体颜色样式等
- Android的TextView使用Html来处理图片显示、字体样式、超链接等
- input通过内联css,改变样式
- 利用CSS改变输入内容的样式及控件的外形
- 使用JQ添加css的背景样式,之后,hover失效,鼠标滑过没有改变颜色
- Android的TextView使用Html来处理图片显示、字体样式、超链接等