我有一個運行在使用Bootstrap的Rails上的網站。內嵌複選框可在Chrome和Safari中呈現,但在Firefox或IE中不會。內嵌複選框在Chrome和Safari中正確顯示,但不是FireFox和IE
Chrome or Safari (Correct) 該複選框位於標籤的左側。
Firefox or IE (Not correct) 該複選框位於不正確的標籤中心。
我已將Bootstrap gem添加到我的rails應用程序中。
的Gemfile
gem 'bootstrap-sass', '~> 3.3.5'
gem 'sass-rails', '~> 5.0'
custom.css.scss
@import "bootstrap-sprockets";
@import "bootstrap";
login.html.erb
<%= f.label :remember_me, :class => "checkbox-inline" do %>
<%= f.check_box :remember_me%>Remember me on this computer?
<% end %>
,因爲它呈現的代碼在瀏覽器中
<label class="checkbox-inline" for="session_remember_me">
<input name="session[remember_me]" type="hidden" value="0">
<input type="checkbox" value="1" name="session[remember_me]" id="session_remember_me">Remember me on this computer?
</label>
我已經添加了引導CDN在測試Rails應用程序,並在所有瀏覽器正確呈現的複選框。我不反對刪除Bootstrap gem並切換到CDN,但希望先諮詢SO人羣。有沒有人見過這個?有沒有更簡單的解決方案?
謝謝!
大衛
如果可能,請提供相關的CSS或在線版本的鏈接 – Trix
想要*碰撞*這個看看是否有其他人有任何想法? – David