0

バナーを作ろうとしています。バナーは高さのパーセンテージで作られています。ボディがロードされると、すべての解像度で見栄えが良くなります。しかし、私のコードは機能していないようです。どなたかご覧いただければ幸いです。

  <script>
    function load()
    {

      document.write("Available Width: " + Math.round((screen.availWidth)/5));

      a=document.getElementById('banner');
      a.style.width=Math.round((screen.availWidth));
      a.style.height=Math.round((screen.availHeight)/5);
    }
  </script>
4

1 に答える 1

0

スタイル プロパティの単位を指定する必要があります。

a.style.width = … + 'px';

また、変数のvarステートメントを使用して、グローバル スコープへのリークをa防止します(意図しない場合)。a

document.write更新: また、通話を削除してみてください。

于 2012-10-21T19:26:33.580 に答える