【问题标题】:h5bp - Links do not workh5bp - 链接不起作用
【发布时间】:2012-09-26 17:11:04
【问题描述】:

以下内容对我来说很奇怪:

我有一个网站被定义为仅使用 CSS 即可更改为“移动版本”

@media only screen and (max-width: 45em)

问题是 - 当我缩小文档宽度并低于 45 em 时,我的链接将不再起作用(它们在 Android 上也不起作用)。首先,我认为这可能是由于我的 JavaScript 造成的,但是制作了一个单独的 test.html,它不加载任何 .js,这表明它一定是由于其他原因,可能是 CSS。

Here's the test page

CSS is here

打开它,您会发现文本中的按钮正常工作。

现在减小浏览器的宽度,直到文档宽度低于 45em。你会注意到背景变黑了。我在任何 -link 周围放置了一个 5px 的绿色边框,以在窄模式下突出显示它们。

按钮(链接)在除 IE(所有东西)之外的任何浏览器中都不再起作用...?!?!?

我一直在搜索一整天,但没有找到错误。任何人都可以帮忙吗? 例如,有没有办法在浏览器中调试 CSS 行为? 非常感谢。

【问题讨论】:

  • 这是因为#menu-hover-zone 覆盖了他们。

标签: css html html5boilerplate


【解决方案1】:

您有一个宽度设置为14em#menu-hover-zone 元素 - 它覆盖了您在较小屏幕上的按钮。在您的媒体查询样式表中删除该宽度,您就可以了。

【讨论】:

  • Gnnnnn...为什么这样的事情要花一整天的时间?!?!!非常感谢,也感谢 Abody97
猜你喜欢
  • 1970-01-01
  • 2014-12-24
  • 2013-01-10
  • 2015-04-26
  • 2012-10-07
  • 2012-08-05
  • 2013-05-22
  • 2012-11-12
  • 2015-07-29
相关资源
最近更新 更多