0

divを左右にスライドできるようにしたい...他の投稿を読んで、ボタンクリックを使用して動作させました。

しかし

divの右上隅にくっつく小さな「耳」(ボタンのように機能する小さな丸いアイコン)が欲しいです。この「耳」は、フォーム内で左右にスライドするためのボタンとして機能します。

私の質問は....この小さな耳をdivの右上隅にくっつけるにはどうすればよいですか?
別の言い方をすれば、他のdivがどこにあるかに関係なく、divの右上隅に固定されるフローティングdivが必要です。

グラフィックを含む別のdivを作成し、「耳」の位置を「耳」が取り付けられるはずのdivの右上隅に強制することを考えていました。

ありがとうございました

4

2 に答える 2

2

このようなものがうまくいくかもしれません:

#container {
    position:relative;
    overflow:visible;
}
#ear {
    position:absolute;
    left: 100%; /* hang over right edge */
    top: 0;
}

次の HTML を想定します。

<div id="container">
    <div id="ear">Click me!</div>
    Look at me, I'm a moving box!
</div>
于 2013-09-19T15:52:04.473 に答える