html - css - 如何隐藏嵌套在 div 中的 href 链接?

标签 html css

我有一个 div,里面有一个 anchor 标记。我想将“a”标签的显示设置为无。我会怎么做呢?看起来像-

<div id="upper">
    <a href="http://myLink">Hide Me!</a>
    <p>Not to hide this text </p>
</div>

我试过-

#upper a {display:none;}

但是由于某些原因这不起作用。我做错了什么?

最佳答案

如果有人建议,不要#upper a {display:none !important;},因为这会在未来引入比立即解决更多的问题。

#upper a {display:none;} 会起作用,除非有更具体的规则在某处覆盖它,这可以用 firebug 或 Chrome 检查器等检查。

关于html - css - 如何隐藏嵌套在 div 中的 href 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11178985/

相关文章:

javascript - Angularjs - ng-route 在 IE9 上不工作 - 不显示 View

html - Bootstrap 中导航和超大屏幕之间的差距

javascript - 从 javascript 添加 html 内容,并在单击按钮时在 html 中更改它

css - 如何获取自定义 CSS 属性列表

javascript - 如何使用 JQuery 延迟 10 秒一个接一个地删除每个列表项?

html - 如何在不使用 span、div 或 p 的情况下为 HTML 中的文本着色

javascript - Chartjs自定义动态图例溢出

ios - 当我将 'vw' 指标与 Ionic (PhoneGap) 一起使用时,CSS 无法在 iOS 7.x 上正确呈现

html - 在 CSS 中使用背景颜色之上的背景图像

html - 使用相邻的固定大小的 div 使 div 填充空间