2

使用する

gem 'bootstrap-generators', '~> 2.0'
gem 'simple_form', '~> 2.0'

Bootstrap スタイルは IE9 以下には存在しませんが、IE10 ではhttp://netrenderer.com/を介して問題なく表示されます。

私のbootstrap-generators.css.scss:

@import "bootstrap-variables";

body {
  padding-top: $navbarHeight + 20px;
  padding-bottom: 40px;
}

.page-header {
  a.btn {
    float: right;
  }

  a.btn + a.btn {
    margin-right: 8px;
  }
}

@import "scss/bootstrap";
@import "scss/responsive";

何かご意見は?

4

2 に答える 2

1

原因はここで説明されていますRails3.1、アセットパイプライン、および本番モードのIE 6&7-一部のCSSとjsが正しくロードされていません

cssを分割する必要がありましたが、すべて正常に機能します。

于 2012-06-27T18:59:09.437 に答える
1

たとえば、IE8 では処理できない HTML5 要素を使用している可能性があります<section>。これをレイアウトファイルの に
追加してみてください<head>

<!--[if lt IE 9]>
    <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

正しくレンダリングされる場合は、それが問題です。

于 2012-06-14T02:07:54.387 に答える