我在OS X上使用Safari 6时遇到问题。在查看已发送电子邮件的存档时(通过单击“单击此处以在线查看”链接),Safari会以大约其实际大小的50%显示新闻通讯。这在Windows(包括Safari)中的任何浏览器上均不可复制,这使我相信这是OS X的问题???
链接:http://uofi.uic.edu/emailer/newsletter/41090.html
它应该是适合移动设备浏览的页面,并会根据查看尺寸进行调整。
我调查了一下,发现最大宽度没有太大的作用(除非另有说明,否则表应该达到100%-最大宽度允许它达到100%,但限制它不能超过特定宽度) -width替换为width,它运行良好。但是,这将阻止它在移动设备上查看或在桌面浏览器中可缩放。
任何人都不知道是什么原因导致OS X上只有Safari 6严重渲染了此内容?
附带说明一下,如果刷新页面,则它会随机正确显示(600像素而不是350像素)。但是,仅当您通过突出显示地址栏并单击Enter重新输入URL时,此方法才有效。如果我单击刷新按钮,它就不会经常工作。无论如何,这不是针对我们用户群的解决方案。
将不胜感激任何输入/反馈!
谢谢。
最佳答案
设置display: inline-table;
就是这样...
<table.. style="background:#e7e7e7; width:100%; max-width: 600px; display: inline-table;"..>