0

ボタンとコンテンツのブロックを取得しました。ボタンを押すと、コンテンツの幅が 0px になり、表示されなくなります。ボタンをもう一度押すと、コンテンツ ブロックの幅が 100px になり、再び表示されます。

問題 - iPhone でこれをテストして非表示ボタンを押すと、機能しません。背景を非表示にするだけです (コンテンツ ブロックのテキストは引き続き表示されます)。

特別なメタ タグなどは含めませんでした。これには jQuery を使用していません。JavaScript だけです。

コードは非常にシンプルです。ボタンをクリックしてコンテンツ ブロックを非表示にします。

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

同じボタンをもう一度クリックして、コンテンツ ブロックを表示します。

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

助言がありますか?

注 - この問題は実際の iPhone でのみ発生し、Web サイト シミュレータやその他の電話では発生しません。

4

0 に答える 0