我在heroku上有一个暂存和生产服务器。两者都在Cedar 14堆栈上运行,具有相同的数据库。两者都部署了相同的git提交,并且通常运行完全相同。但是在Firefox中,选择框在登台和制作时的呈现方式略有不同。我在同一个firefox窗口中的不同选项卡中显示登台和制作。如果我使用开发人员工具检查元素,则scss看起来是相同的。
登台和开发版本的屏幕截图是
,生产版本如下:
你可以看到,在制作过程中,“一个月”被部分遮挡了。
大多数样式都是simple_form和bootstrap,我自己的scss唯一相关的是
dats
ID species species.descriptor product product.authorise SpeciesAuthorised
1 1 dog all animal dog 1 all animal dog cat rabbit TRUE
2 2 cat all animal cat 2 cat horse pig TRUE
3 3 rabbit rabbit exotic 3 dog cat FALSE
4 4 tortoise tortoise exotic 4 exotic TRUE
可以通过使用Web开发人员工具检查元素来查看此scss代码,并且它是活动的,即如果我禁用字体大小,则视图会相应更改。
什么可能导致这种情况,作为临时步骤,如何确认我在heroku上的登台和生产环境完全相同?