0

我有一个按钮和一个内容块。如果我按下按钮,内容宽度变为 0px 并且不再可见。如果我再次按下按钮,它会使内容块宽度为 100 像素 - 它再次可见。

问题 - 当我在 iPhone 上测试它并按下隐藏按钮时 - 它不起作用。它只是隐藏了背景(内容块的文本仍然可见)。

我没有包含一些特殊的元标记或类似的东西,我没有为此使用 jQuery - 只是 javascript。

代码很简单:点击按钮隐藏内容块:

document.getElementById('content_block').style.width = '0px';

再次单击同一按钮以显示内容块:

document.getElementById('content_block').style.width = '100px';

有什么建议么?

注意 - 此问题仅发生在实际 iPhone 上,不会出现在网站模拟器或其他手机上。

4

0 回答 0