如果我有一个带有position: absolutediv 内部的按钮,overflow-x: auto该按钮将捕捉到容器的边缘。
但是,如果 div 的内容超出水平宽度,则按钮在滚动后仍固定在容器内的起始位置。
它似乎absolute应该把它固定在一边,但似乎没有奏效
有没有办法将子内容固定到水平滚动 div 的右侧?
最小、完整、可验证的示例
.container {
width: 20rem;
border: 1px solid grey;
padding: 1rem 1rem;
position: relative;
overflow-x: auto;
}
.container button {
position: absolute;
right: 0;
top: 0;
}
<pre class="container">Multi Line Text
Long piece of content that overflows the width of container<button>Copy</button></pre>
