可以使用CSS中的position属性来对按钮进行定位。将图片和按钮都放在一个父容器中,将父容器的position属性设置为relative,将按钮的position属性设置为absolute,再根据需要设置top和left属性来控制其位置。同时,需要将图片的max-width属性设置为100%以允许其在响应式布局下缩放。
示例代码:
HTML:
CSS:
.image-wrapper {
position: relative;
}
img {
max-width: 100%;
}
button {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
在这个示例中,按钮被定位在图片的中心,而且随着窗口大小的改变,按钮和图片的相对位置会保持不变。
上一篇:按钮覆盖在滚动视图上