我有以下問題:
我有一個按鈕,應該在頁面的右下角。所以按鈕的CSS屬性是:
.mybutton {
z-index: 99999991;
position: fixed;
bottom: 0;
right: 0;
margin-right: 30px;
margin-bottom: 30px;
background-color: #2c3e50;
}
<button *ngIf="logistic.getPermission('open_shipment_button')" class="btn btn-secondary mybutton" type="button" (click)="openOSP($event)">Open Shipment Pool
<span *ngIf="draggables?.length > 0" class="position-absolute top-0 start-100 translate-middle badge rounded-pill bg-danger">
{{draggables?.length}}
<span class="visually-hidden">unread messages</span>
</span>
</button>
按鈕的父div沒有任何特定的屬性。
我點擊這個按鈕(它做什么并不重要,因為即使我注釋掉這個點擊函數中的所有內容,問題還是會出現) 然后,我使用obeservable上的subscribe函數處理一個API調用,以解決其他問題。在API調用期間,我的頁面自動滾動到最底部。然而,這只發生在我之前點擊按鈕的時候。我還刪除了& quot位置:固定& quot屬性,并用relative替換它。當然,按鈕不再在右下角,但是自動滾動不再發生了。 有什么問題?為什么它會自動滾到底部,我如何防止這種情況?