首页 > 开发 > CSS > 正文

怎么定义单个超链接的样式

2024-07-11 09:06:28
字体:
来源:转载
供稿:网友

怎么定义单个超链接的样式?一直在烦恼这个问题,但也没认真对待。今天小总结下吧。想定义某个超链接的样式,方法有两种:

一、继承:

比如说:全站的超链接css为

a {text-decoration:none;color:yellow;}  
a:hover {color:#red;text-decoration:underline;}

超链接颜色为 黄色无下划线。

你有个DIV<div class=”box”><a href=”#”>我是超链接</a></div>

其中box css为 .box{font-size:25px; width:100px;}

重点来了:想改变超链接样式 就这样写:

.box a{text-decoration:underline;color:blue;}:此处超链接就变为蓝色有下划线

同样:.box a:hover {color:#green;text-decoration:none;} 点击之后为 ,绿色无下划线。

二、伪类

这个直接在这样写  a.blue {text-decoration:underline;color:blue;}  然后在 <div class=”box”><a class =“blue” href=”#”>我是超链接</a></div>效果是一样的。

一些小问题不理请用的时候就很纠结,能修改了,但心里老是怪怪的。可能是不太常用的缘故吧。现在理清了,也算个备忘吧。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表