0

ページの中央に、たとえば80%/ 80%のサイズでdiv位置を設定するにはどうすればよいですか。

UPD:マージン:0自動; 動作しますが、水平方向の配置にのみ使用できます。そして、私も垂直が必要です。

4

3 に答える 3

2

このページでは、cssを使用して垂直方向のセンタリングを実現するためのいくつかの異なる方法について説明します。私は以前に方法2を使用して成功しましたが、これらはすべてせいぜいハックだと思います。

于 2009-09-13T19:22:30.073 に答える
1

固定幅と自動マージンを設定します。

<style type="text/css">
#center {
  width:300px;
  margin-left:auto;
  margin-right:auto;
}
</style>

<body>
<div id="center"></div>
</body>
于 2009-09-13T18:57:49.583 に答える
0

これはあなたが望むことをしますが、それはきれいではありません。

<div style="margin: 0 auto;width:80%;height:80%;">
This will probably not work for you however because you did not provide code
</div>
于 2009-09-13T19:01:00.697 に答える