0

だから私は私の画面の右上隅に固執するdivを持っています。

次のCSSを使用して、divを右上隅にとどめることができます。

.dockbar {
    background: #000000;
    width:300px;
    float:right;
    position: absolute;
    left:1180px;
    top:10px;
    height:38px;
}

しかし、画面が大きい場合、divには右側にスペースがあるため、このアプローチは嫌いです。パーセンテージベースのサイズ設定を使用したいのですが、そうすると、divが画面とともに移動します(パーセンテージのため)。

右上隅にdivを配置する方法はありますか?

  • 固定ポジショニングを使用せずに
  • 正確なピクセルベースのポジショニングを宣言せずに

ありがとう

4

1 に答える 1

2

に変更left:1180px;するright: 0pxと、すべてが正常に機能するはずです。

#wrapper{
 width: 800px;
}

<div id="wrpper">
   <div class="dockbar"></div>
</div>

たぶん、このようなもの。

于 2012-10-04T14:23:54.663 に答える