如何将链接的下划线做成虚线代码

简介: 我们在浏览网页的时候,经常可以看到链接的下划线是虚线,或者在link与hover不同状态,下划线会从虚线到实线的变化。这样的效果是如何实现的呢?其实这样的效果,是设置text-decoration:none。也就是去除了链接的下划线。然后再给链接加下边框线,设置下边框线不同的宽度、线型、颜色,就可以实现“下划线”变成多样效果。可以参考关于border-style的属性。

我们在浏览网页的时候,经常可以看到链接的下划线是虚线,或者在link与hover不同状态,下划线会从虚线到实线的变化。这样的效果是如何实现的呢?

其实这样的效果,是设置text-decoration:none。也就是去除了链接的下划线。然后再给链接加下边框线,设置下边框线不同的宽度、线型、颜色,就可以实现“下划线”变成多样效果。可以参考关于border-style的属性。

提示:您可以先修改部分代码再运行,保存代码功能在Firefox下无效。

代码如下

<style type="text/css">

a.texta {
     
    text-decoration:none;
    border-bottom:1px dashed #ccc;
    color:#c00;
} 
a.texta:hover {
     
    border-bottom:1px solid #c00;
    color:#666;
}

a.textb {
     
    text-decoration:none;
    border-bottom:1px dashed #ccc;
    color:#069;
} 
a.textb:hover {
     
    border-bottom:1px dashed #c00;
    color:#000;
}

</style>
<a href="http://www.qqmu.com" class="texta">www.qqmu.com</a><br /><br />
<a href="http://www.qqmu.com" class="textb">QQ沐编程</a>

<p>查找更多代码,请访问:<a href="http://www.qqmu.com" target="_blank">QQ沐编程</a></p>
相关文章
|
2月前
【Latex 格式】Markdown或者LaTeX在单个字母上加一横、一点、两点、三角
Markdown或者LaTeX在单个字母上加一横、一点、两点、三角
140 8
|
2月前
Axure 母版红色怎么去除?
Axure 母版红色怎么去除?
23 0
|
5月前
【编织代码之纵横字符与绚丽字符串](下)
【编织代码之纵横字符与绚丽字符串]
|
5月前
【编织代码之纵横字符与绚丽字符串](上)
【编织代码之纵横字符与绚丽字符串]
|
5月前
|
C语言
【编织代码之纵横字符与绚丽字符串](中)
【编织代码之纵横字符与绚丽字符串]
|
前端开发 JavaScript
前端——把一大段文字显示在前端并且有文字下面有虚线
前端——把一大段文字显示在前端并且有文字下面有虚线
IDEA、webstorm设置编辑器恶心的竖线位置、隐藏竖线(参考线),然后代码自动换行
IDEA、webstorm设置编辑器恶心的竖线位置、隐藏竖线(参考线),然后代码自动换行
|
小程序 索引
如何实现文字逐个出现的打字机效果
今天分享一下如何在微信小游戏制作工具中实现文字逐个出现的打字机效果,这个小功能可以用于游戏中的文字对白的展示,如果你要做的是一个文字类游戏的话,那么肯定用的上。
133 0
|
前端开发
CSS 奇技淫巧 | 巧妙实现文字二次加粗再加边框
CSS 奇技淫巧 | 巧妙实现文字二次加粗再加边框
331 0
CSS 奇技淫巧 | 巧妙实现文字二次加粗再加边框
成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程
成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程
成功解决wps文档中输入英文单词出现对应英文单词下边红色波浪线(英文拼写自动检测)去掉或加上图文教程