Forms Zurb基金会复选框在发布现场时看起来很有趣 我有一个简单的基础。在当地看起来很棒:
但是,当我发布到Heroku时,我的复选框都是这样的,没有更改任何代码: 有什么想法吗?以下是我的复选框代码:Forms Zurb基金会复选框在发布现场时看起来很有趣 我有一个简单的基础。在当地看起来很棒: ,forms,checkbox,zurb-foundation,Forms,Checkbox,Zurb Foundation,但是,当我发布到Heroku时,我的复选框都是这样的,没有更改任何代码: 有什么想法吗?以下是我的复选框代码: <label class="inline" for="attendance_shirt"> <input name="attendance[shirt]" type="hidden" value="0"> <input id="attendance_shirt" name="attendance[shirt]" style=
<label class="inline" for="attendance_shirt">
<input name="attendance[shirt]" type="hidden" value="0">
<input id="attendance_shirt" name="attendance[shirt]" style="display: none;" type="checkbox" value="1" class="hidden-field"><span class="custom checkbox checked"></span> Check here
</label>
检查这里
使用最新的基础V4.1.6
UPDATE:似乎在本地运行良好,因为表示复选框的span
元素的内容css属性是“\00d7”
。然而,当我将Rails站点发布到Heroku时,由于某种原因,\u custom-forms.SCSS
中的SCSS代码变成了“\2A2F”
这只是Rails的基础宝石中的一个bug吗?有解决办法吗
查看Zurb文档,自定义复选框似乎使用UTF-8乘法符号×(\00d7在css内容中)而不是常规的X字符。如果您使用的是同一个字符,则可能必须将Heroku配置为使用UTF-8
看看答案,这一行可能会帮助您:
heroku config:add LANG=en_US.UTF-8
我已经在Heroku中使用UTF-8编码:(在Heroku run bash中)irb(main):001:0>“a”。编码(下一行)“a”。编码(下一行)=>35;