我有一个简单的基金会根据这些文档选中复选框。在当地看上去很棒:

但是,当我向Heroku发布时,我的复选框都是这样的,没有更改代码:

有什么想法吗?下面是我的复选框代码:
<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>使用最新的Foundation v4.1.6
UPDATE:因为表示复选框的span元素的content css属性是"\00d7",所以它在本地运行得很好。然而,当我将我的Rails站点发布给Heroku时,_custom-forms.scss中的SCSS代码由于某种原因变成了"\2A2F"。
这仅仅是Rails的Foundation中的一个bug吗?有什么解决办法吗?
发布于 2013-05-23 01:55:24
查看Zurb文档,自定义复选框似乎使用的是UTF-8乘法符号×( css内容中的\00d7),而不是常规的X字符。如果您使用的字符相同,您可能必须配置Heroku使用UTF-8。
看看这的答案,这句话可能会帮你解决问题:
heroku config:add LANG=en_US.UTF-8https://stackoverflow.com/questions/16700992
复制相似问题