我正在使用引導警報來顯示成功和錯誤消息。我想將這些警報疊加在另一個div
的頂部。 有幾個SO帖子(here)我讀了哪個建議使用postion:fixed
但是這對我不起作用。在我的場景中需要發生兩件事情。如何在頂部顯示引導警報
1>所有警報需要位於另一個div
的頂部。 (我想在我的情況的警報之下躲藏起來,因爲在mt-form-panel
類的背景顏色IM設置的。但是我們需要爲內容的div某些背景色)
2>alert-success
需要在的alert-danger
我正在使用引導警報來顯示成功和錯誤消息。我想將這些警報疊加在另一個div
的頂部。 有幾個SO帖子(here)我讀了哪個建議使用postion:fixed
但是這對我不起作用。在我的場景中需要發生兩件事情。如何在頂部顯示引導警報
1>所有警報需要位於另一個div
的頂部。 (我想在我的情況的警報之下躲藏起來,因爲在mt-form-panel
類的背景顏色IM設置的。但是我們需要爲內容的div某些背景色)
2>alert-success
需要在的alert-danger
您可以使用z-index
帶來的警報到前面。
事情是這樣的:
.mt-alerts {
position:fixed;
z-index: 999;
}
使用z-index:1000
得到.mt-alerts
出現在的.mt-form-panel
頂部。
對於第2點,你可以做兩件事。 A)從外觀上看,似乎只有一次警報會一次顯示出來,但都不能一起顯示。在這種情況下,您可以將兩個警報中的display:none;
設置爲默認值,並在各自的代碼條件滿足時將其設置回display:block
。 B)您可以使用position:absolute
以及邊距和特定寬度將警報定位在同一位置。