首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在wordpress插件中使用css定位链接时,我如何才能足够具体?

问在wordpress插件中使用css定位链接时,我如何才能足够具体?
EN

Stack Overflow用户
提问于 2017-02-27 01:39:37
回答 2查看 19关注 0票数 1

最近的帖子Widget扩展(RPWE)生成帖子标题作为链接。在一个特定的页面上,我想禁用标题文本周围的链接。小部件不会为链接生成任何类,但有一个rel,它应该足够具体。我添加了以下CSS:

代码语言:javascript
复制
a[rel="bookmark"] {
     pointer-events: none;
     cursor: default;
     text-decoration-line: none !important;
     font-size: 18px;
     color: #000000;
}

除了去掉下划线之外,一切都正常。看起来我还不够具体?

EN

回答 2

Stack Overflow用户

发布于 2017-02-27 01:41:50

要删除下划线,您可以使用

代码语言:javascript
复制
text-decoration: none!important;

如果元素仍然不起作用,可以将文本装饰应用于子元素,您可以尝试:

代码语言:javascript
复制
a[rel="bookmark"] *{
   text-decoration: none!important;
}

如果不起作用,则意味着!important有另一个规则,您必须使用浏览器调试器工具。

票数 0
EN

Stack Overflow用户

发布于 2017-02-27 15:59:32

使用浏览器中的调试器工具找出覆盖text-decoration:none;的原因。通常会使用更具体的选择器。然而,在本例中,wordpress样式表也在所有链接下使用了一个边框:

代码语言:javascript
复制
box-shadow: 0 1px 0 0 currentColor;

这也需要通过选择链接和样式来禁用

代码语言:javascript
复制
box-shadow: none;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42471901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档