【问题标题】:Bootstrap two column layout misaligned in firefox & ieBootstrap 两列布局在 Firefox 和 IE 中未对齐
【发布时间】:2014-08-02 02:14:57
【问题描述】:

此站点的布局在 Chrome 中正常工作 - 但是在最新版本的 IE 和 Firefox 上,某些页面列未对齐。 错位页面示例:http://itsworldcongress2016.com/home/invitation

最奇怪的是主页上使用了相同的引导列代码,并且它在所有三个浏览器中呈现一致。 正确的页面对齐方式:http://itsworldcongress2016.com/

最初我认为这可能是已应用于两列的边距类别之一存在问题,但删除它并不能解决问题。

任何建议将不胜感激!

【问题讨论】:

  • 现在这是一个奇怪的问题,代码看起来非常好:P 但由于某种原因,该列未左对齐。刚刚使用 bootstrap 3 在同一个浏览器中检查了我的一个网站,那里很好
  • 这似乎是 Firefox 中的一个错误尝试将您的引导 css 升级到最新版本 3.2,因为我在同一个浏览器中进行了测试,它似乎工作正常。

标签: html css twitter-bootstrap firefox


【解决方案1】:

不知道为什么这在不同的浏览器或不同的页面上呈现不同,但它与h1.hidden-xs 有关。

将此添加到 main.css 似乎可以解决问题:

h1.hidden-xs {
    margin:0;
}

当然还有其他方法可以解决这个问题(例如,在 h1 上更改 font-size 也可以)。另一种方法可能会更好地与您的标记或样式集成,或者通常可能更好,但这种方式有效。

【讨论】:

    猜你喜欢
    • 2021-08-29
    • 2016-02-03
    • 2020-06-22
    • 2018-10-13
    • 2012-04-25
    • 2015-11-14
    • 2017-09-24
    • 2012-01-02
    • 2014-08-30
    相关资源
    最近更新 更多