我有一封电子邮件,可以在标准机器上完美呈现。然而,当用户在他们的iPhone上打开电子邮件时,有一个灰色的盒子突然放大并占用比通常应该更多的空间。我是否可以使用hack来让我的html.erb页面识别它是否在iphone中呈现并相应地进行自我调整?
答案 0 :(得分:1)
它基本上是你一般要修改的CSS。
按照this link显示iphone设备支持哪些样式等,哪些不是..
答案 1 :(得分:0)
为了获取用户的浏览器信息,有一个名为Browser
的酷炫宝石。我强烈建议您查看its repo on Github。
安装此宝石后,
browser.mobile?
会给你true
或false
,你可以根据答案做任何你想做的事。