4

Chrome拡張機能を使用しています。

ここでボタンをクリックして、メニューを開く必要があります。ツールバーがメモリにロードされると、メニュー項目用のスペースが作成されます。ページのロード時に削除したいと思います。

ボタンをクリックする前に クリック後ボタン

4

1 に答える 1

1

ポップアップ ページに 100px を超える可視要素がないと仮定します。

document.body.style.height="100px";
document.getElementsByTagName("html")[0].style.height="100px";

これが機能しない場合でも、一部の要素は表示されていると見なされます (Chrome はこれについてうるさいです)。

それを把握する最善の方法は、ポップアップ インスペクタを使用することです。

  • ポップアップ アイコンを右クリックし、[ポップアップの検査] を選択します。
  • 要素の高さを設定<html>する<body>
  • コンテナ div の高さを設定する
  • ポップアップが必要な高さに縮小されるまで、コンテナ div とその子で 、 、を操作heightoverflow:hiddenますfloat:leftdisplay:none
于 2011-07-01T15:21:38.990 に答える