从菜单和链接中删除下划线

时间:2018-10-14 07:11:46

标签: css

我在URL dev2one website上 并且所有菜单和链接都带有下划线

我在正文中添加了CSS代码:text-decoration: none;,但仍然相同。

任何想法,例如它如何在每个菜单上起作用,但在机身上却不起作用

谢谢

2 个答案:

答案 0 :(得分:3)

您应将其添加到a元素中:

.main-navigation > div > ul > li > a {

    text-decoration: none;
    /* other styles...*/

}

body上进行设置时,它对a元素没有影响,因为已应用浏览器默认样式

body {
   text-decoration: none;        /* will have no effect on <a> elements since: */
}

a:-webkit-any-link {             /* user agent stylesheet */
    color: -webkit-link;
    cursor: pointer;
    text-decoration: underline;  /* NOTICE THIS! */
}

/* let's override user agent stylesheet */

.main-navigation li  a {
    text-decoration: none; 
}

答案 1 :(得分:-1)

添加CSS代码以删除下划线

.main-navigation > div > ul > li > a{
    text-decoration: none;
}