【问题标题】:Links disabled in mobile version of website移动版网站中的链接被禁用
【发布时间】:2015-05-09 02:38:20
【问题描述】:

我使用Bootstrap作为这个网站的模板,www.ifgedmonton.org在桌面版上一切正常,但在移动版中,除了导航之外的所有链接都不起作用。我已经通过W3C Validator 运行了代码,并修复了导致此问题的可能候选者。我还查看了有关此的其他建议(herehereherehere),但它们对我不起作用。要复制,请在移动设备上打开网站或将浏览器窗口设置得足够小,以便呈现移动版本。下面的屏幕截图显示了我所指的链接。

【问题讨论】:

    标签: jquery html css twitter-bootstrap


    【解决方案1】:

    因此,您的侧边栏与您的内容重叠

    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float:left; }

    关于移动使用的媒体查询

    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float:none; }

    您将能够再次选择您的文本和链接

    【讨论】:

    • 谢谢,这已经解决了!有趣的是,我尝试在 Bootstrap CSS 中编辑这一行,但这并没有解决它。我直接在我的自定义样式部分将它添加到我的模板中并且有效。
    【解决方案2】:

    第一个解决方案

    改变这个

    <div class="col-sm-3" id="sidebar" role="navigation"></div>
    

    到这里

    <div class="col-xs-12 col-sm-3" id="sidebar" role="navigation"></div>
    

    这会将您的侧边栏放在底部

    或者

    改成这个

    <div class="col-sm-3 hidden-xs" id="sidebar" role="navigation"></div>
    

    这将隐藏你的侧边栏

    【讨论】:

    • 我选择这个作为最佳答案。感谢@DCdaz 提供您的解决方案(这也适用,并且实际上可能是未来任何人的通用解决方案),但这个答案解决了我的代码的实际问题。
    【解决方案3】:

    你的问题是这样的:

    <script src="http://www.ifgedmonton.org/assets/libs/boostrap/js/bootstrap.min.js"></script>
    

    不拉文件

    检查你所有的链接也引导 css 和 js 文件。

    【讨论】:

    • 你说得对,这是一个问题,但我不认为这是问题中所述的 问题。
    • 如果他尝试使用引导程序,那肯定会有所帮助。肯定是他的问题的一部分。 @蒂姆刘易斯
    • 别担心,我同意你的看法。我的意思是有更多导致问题中的具体问题。
    • 感谢您发现,我修复了链接,有一个错字,boostrap,而不是bootstrap!尽管如此,原来的问题仍然存在
    【解决方案4】:

    从外观上看,它不是移动版本。它只是被压扁了。右栏下降到下方时,会断开链接。我会考虑获得一个真正的移动模板。这是一个演练:http://www.sitepoint.com/build-a-responsive-mobile-friendly-website-from-scratch-dive-into-the-code/

    【讨论】:

      【解决方案5】:

      您的侧边栏 div 位于您的主要内容之上。您可以使用正确的 css 来解决此问题,或者在它们之间添加一个清除 div。

      <style>
          .clear { clear: both; }
      </style>
      
      <div class="clear"></div>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-11-21
        • 1970-01-01
        • 2023-01-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-04-21
        • 1970-01-01
        相关资源
        最近更新 更多