3

http://www.binarymark.com/Products/ColorPickerPro/default.aspxにアクセスして、ページのレイアウトを確認してください。

私がやりたいことは、ページの右側にいくつかの小さな div を貼り付けるか「接着」することです。つまり、ページの右側のフレームのすぐ外側になるようにします。

ただし、垂直方向に div をウィンドウに固定する必要があります。つまり、ページがどれだけスクロールされても、ウィンドウの上端から 300px 固定のままにする必要があります。

http://www.binarymark.com/layexp.pngのようになります。

助けてください。

簡単に思えますが、垂直方向の固定配置と水平方向の相対/絶対配置を組み合わせて、すべての主要なブラウザーを確実にサポートする方法がわかりません。

ありがとう。

4

1 に答える 1

7
position: fixed;
right: 0;
top: 50%;

編集:このdivを最初の子として挿入してみてください<div id="content">...

<div class="right-tab">TEXT</div>

CSS:

.right-tab {
    position: fixed;
    top: 50%;
    width: 1100px;
    background-color: red;
    text-align: right;
}

これで始められるはずです。幅は、タブに表示するコンテンツの幅を指定します (この場合は約 100 ピクセルです)。赤い背景は、div をより簡単に確認できるようにするためのものです。

于 2010-05-28T15:40:57.327 に答える