css 文本装饰 none 在 chrome 中不起作用

标签 css google-chrome safari href

这是 HTML 和 CSS 代码:

#spanUpdBrowserSuggestions a {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

#spanUpdBrowserSuggestions a:hover {
    color: #FF0000;
}
<span name="spanUpdBrowserSuggestions" id="spanUpdBrowserSuggestions">
<ul>
  <li><a href="http://www.mozilla.com/en-US/firefox/new/" target="_new">Firefox</a><br></li>
  <li><a href="http://www.opera.com/download/" target="_new">Opera</a><br></li>
  <li><a href="http://www.google.com/chrome/index.html" target="_new">Chrome</a><br></li>
  <li><a href="http://windows.microsoft.com/en-US/internet-explorer/downloads/ie" target="_new">Explorer</a><br></li>
</ul>                   
</span>

在 Firefox、Opera,甚至 IE 中,它会按应有的方式显示:正常情况下为黑色链接,悬停时为红色。但在基于 Webkit 的浏览器(Google Chrome 和 Safari)中,它显示为带下划线的普通蓝色链接。

有什么问题吗?

最佳答案

你不应该把 block 元素放在内联元素里面,所以你不能把ul放在span里面。尝试更改其他元素(例如 div)的跨度。

关于css 文本装饰 none 在 chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8052315/

相关文章:

javascript - 单击 'Allow in Incognito' 按钮时,Chrome 扩展被永久禁用

android - Chrome 自定义标签和 textview

javascript - 移动 safari 对大图像进行降采样。如何挽留?

javascript - 使用Javascript点击按钮

fonts - 如何为同一种字体添加多个字体文件?

javascript - Bootstrap 4 中的滚动标签

python - selenium.common.exceptions.InvalidSelectorException 与 "span:contains(' 字符串')”

CSS3 过渡在 Safari 中旋转

javascript - 为什么 node.js 运行时比 Google chrome 控制台慢

ios - 某些网站如何在 iOS Safari 中内联播放视频?