我的任务很奇怪。
我们有一个表格的png图像,我们将HTML表单元素叠加在上面。由于我们的用户使用各种设备,因此我必须对其进行设计,以便将表单调整为保持浏览器宽度的95%。因此,所有表单元素都使用百分比进行定位和调整大小(是的,我知道这很难看,但它有效)。
我已经注意到我认为是一个错误,并想知道是否有其他人遇到过这个问题:在Webkit浏览器上,仅在Mavericks上,并且只是偶尔,当页面加载时,字段显示为空白。它们具有值(可以通过触发jQuery .val()命令来演示),但它们只是不可见。在调整窗口大小或选择字段时,会神奇地显示该值。
这对我来说非常混乱,而且它是如此奇怪以至于它是如此孤立的多种因素。
是否有其他人能够复制或遇到此问题,以及如何解决这个问题?我实际上能够做一个“hacky-fix”,在页面加载时,我将我的主要内容div的大小从95%调整到95.01%,并且重绘修复了所有内容,但我不喜欢这样的破解。
答案 0 :(得分:0)
我们遇到了完全相同的问题,我们发现根本原因是我们用来显示从alpha 0到100的页面的css转换。因此,只要我们删除了该转换,所有字段都会正确显示。我喜欢你破解BTW