【问题标题】:Issue with bootstrap 3.3.4 forms in IE7IE7 中的 bootstrap 3.3.4 表单问题
【发布时间】:2016-07-14 22:15:40
【问题描述】:

我目前正在尝试使用引导程序修复应用程序以在 IE7 中运行。这让我很头疼。

到目前为止,大多数元素看起来都不错,因为我已经完成了以下操作:

包含 response.js 包含html5shiv.js

但我在使用以下标记时遇到问题:

<div class="form-group ng-scope">
    <div class="form-group ">
       <label class="col-sm-2 control-label ng-binding" for="">Forename</label>
       <div class="col-sm-10">
           <div>
               <input type="text" class="form-control ng-pristine ng-valid ng-touched" id="" ng-model="field.value.text">
           </div>
       </div>
    </div>
</div>

在除 IE7 之外的所有浏览器中,标签与文本元素一起显示在左侧。但在 IE7 中它出现在上面。

这里有任何已知问题吗?我注意到一些元素正在使用 display:table;我知道这在 IE7 中不受支持。

【问题讨论】:

  • 按照建议从 3.3.4 降级到 2.3.2 here
  • 还在 IE7 上吗?请长大... :P 开玩笑。只有 0.03% 的使用率! caniuse.com/usage-table
  • @Ravimalya 哈哈,如果这是我的选择,我们不会支持它!
  • 瞄准 IE7 并“强制”到位。
  • @TomMiller 如果您需要兼容 IE7 的网站,请选择bootstrap 2.3.2cascade framework。我没有使用/检查过第二个。如果您的问题已解决,请回答您自己的问题或将其删除。

标签: twitter-bootstrap-3 internet-explorer-7 respond.js


【解决方案1】:

从版本 3.3.4 降级到 2.3.2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-09
    • 2020-12-19
    相关资源
    最近更新 更多