0

ブロック要素を水平方向の中央に配置し、下部を垂直方向に配置したいと思います。これが私が試していることです:

iframe {
    display: block;
    position: fixed;
    bottom: 5px;
    left: 50%;
    right: 50%;
}

右下に表示され、画面から部分的に溢れています。これを行う方法はありますか?

4

1 に答える 1

3

次のように、要素の幅の半分に等しい負の左マージンを設定する必要があります。

left: 50%;
margin-left: -152px;

right: 50%何もしません。

http://jsfiddle.net/ExplosionPIlls/VgPUZ/

于 2013-03-21T15:01:31.030 に答える