html - HTML 页面中消失的文本

标签 html css

我刚开始使用 jsFiddle 来制作这个 ( https://jsfiddle.net/travism2006/tp2y5pvu/1/ )

body .main .leftAd {
  border: 4px red dashed;
  width: 160px;
}
<a href="#main">Skip Links</a>
<div class="header">
  <ul>
    <li><a>Coding</a>
    </li>
    <li><a>Web Tech</a>
    </li>
    <li><a>Data Fun</a>
    </li>
    <li><a>Robotics</a>
    </li>
  </ul>
</div>
<div class="leftAd">sss</div>

有人可以解释为什么“sss”消失 + 边框不显示吗?

最佳答案

我摆弄了一下 fiddle ,发现我的广告拦截器添加了“display: none;”到其中包含“Ad”子字符串的元素。

将元素从 'leftAd' 和 'rightAd' 重命名为 'left' 和 'right' 使它们按您预期的方式显示。

关于html - HTML 页面中消失的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39056900/

相关文章:

html - 缩短冗余代码的 css 技巧

css - 在运行时更改 Flex 4 主题(CSS+皮肤)?

html - 当子链接处于事件状态时更改 parent 的颜色

html - 对齐 ="right"禁用按钮

javascript - 将同一线性方程的所有直线分组

javascript - 如何切换任何表单输入(不是一次全部)?

css - 改进 CSS 中的文本对齐

javascript - 使用 HTML CSS 和 JS 拖动对象

html - 当父级处于焦点时如何在子级上设置默认浏览器样式大纲

php - MPDF:无法显示 LTR 和 RTL 文本的混合