在CSS中,我们常常会使用li标签来制作无序列表。而li标签默认是有下划线的,有时候我们希望去掉这个下划线效果。那么该如何实现呢?首先,我们需要先了解一下下划线的来源是什么。li标签下划线是由a标签所...
在CSS中,我们常常会使用li标签来制作无序列表。而li标签默认是有下划线的,有时候我们希望去掉这个下划线效果。那么该如何实现呢?
首先,我们需要先了解一下下划线的来源是什么。li标签下划线是由a标签所引起的。因此,我们需要针对a标签来进行样式调整。
具体实现方式如下:
第一步:给a标签添加text-decoration属性,值为none。
代码如下:
li a{
text-decoration:none;
} li a:hover{
text-decoration:underline;
}