3

私のコードは次のようになります、

HTML

<div class="container">
    <div class="button"></div>
</div>

CSS

.container { position: relative; }
.button { position: fixed; top: 0; right: 0;  }

これはレスポンシブページであり、ウィンドウのサイズを変更すると、コンテナの幅が動的に変化します。.buttonページがスクロールしていても、右上のコンテナの内側に貼り付けたいです。しかし、私のコードは画面の右上の.button外側を示しています。.container

これを修正するのを手伝ってください。

よろしくお願いします。

4

2 に答える 2

6

これに使用する必要がありますposition: absolute

.container { position: relative; }
.button { position: absolute; top: 0; right: 0; }

JSFiddleの例

position: fixed親ではなく、ウィンドウに対して配置されます。

于 2013-02-16T08:58:44.423 に答える
0

私が知っていることからposition:fixed;、親ではなく、メインウィンドウに関連しています。

于 2013-02-16T08:55:30.307 に答える