我在 Rails 应用程序中使用 CKEditor (gem 'ckeditor') 和 Foundation,它们一起玩得不好。几天来我一直在寻找答案,并且尝试了这两种解决方案都没有运气:
https://github.com/zurb/foundation/issues/2778
我已经通过创建一个全新的测试应用程序,添加 CKEditor(工作正常),然后添加 Foundation(Gemfile + bundle install),然后不再显示 CKEditor 来隔离它是 Foundation 的问题。这是我的测试应用程序中的一些示例代码:
<style>
textarea{-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
</style>
<%= form_for @thing do |form| -%>
<div class="field">
<%= form.cktext_area :name, cols: 50, rows: 20, :class => "someclass", :ckeditor => {:uiColor => "#AADC6E", :toolbar => "mini"} %>
</div>
<%- end %>
我在内部添加了样式,以防需要在 Foundation 样式之后添加样式(我也尝试将其内联添加到文本区域但无济于事)。
任何帮助将不胜感激。