我有一個彈出框,右上角有一個關閉按鈕,看起來像這樣。 問題在於,當水平滾動打開並向右滾動時,它會將位置更改爲框的中心,如下所示。如何修復彈出框(div)右上角的按鈕?如何修復彈出框中的按鈕位置
我的按鈕位置
.pop > span {
cursor: pointer;
color: red;
position: absolute;
top: 4%;
right: 4%;
}
.pop {
display: none;
position: absolute;
top: 10%;
left: 20%;
width: 500px;
height: 400px;
}
我的HTML CSS
<div class="container pop ui-widget-content"><span><i aria-hidden="true" class="fa fa-times fa-lg"></i></span>
...
</div>
我試圖改變CSS到這一點,但它只是把按鈕外的彈出框在主頁不是我想要做的
.pop > span {
cursor: pointer;
color: red;
position: fixed;
top: 10%;
right: 10%;
}
彈出窗口是否需要垂直和水平滾動?這似乎有點糟糕的用戶體驗。但如果你確實需要它,那麼內部內容應該有滾動,並且外部容器應該與靠近的位置相關。 –
您是否嘗試在CSS中使用float:right;' –
@ArathiSreekumar是的,因爲那裏的文本可能很長並且有很多行 –