我想附加一些固定的警報在導航欄下的導航欄在引導。我最好的嘗試就是將div
定位在50px
與position: fixed;
和width: 100%
,並將警報插入此div。問題是,這會切斷我的其他內容的頂部,就像navbar-fixed
在向body元素應用填充失敗時切斷內容一樣。固定導航下的固定導航固定導航
#Alerts
{
position: fixed;
width: 100%;
top: 50px;
}
.alert
{
top: 0px;
//position: fixed;
padding-left: 15px;
padding-right: 15px;
padding-top: 4px;
padding-bottom: 4px;
margin-bottom: 0px;
border-radius: 0px;
}
body {
padding-top: 50px; // to avoid 'underlapping' the navbar
}
下面是一個沒有工作的例子鏈接:http://www.bootply.com/pnEHtLhUBi
此刻我的最好的辦法就是用JS對body
調整padding-top
值警報創建/銷燬,但這很可能不好的維護/可讀性,我寧願用css做更多的聲明。
有什麼建議嗎?
,所以你只是想刪除moreMargin類只出現導航權下方的固定導航權?你關心手機下拉菜單時會發生什麼? –
它應該在移動下拉模式下執行相同操作。例如,警報顯示在導航欄下方,即使用戶向下滾動,也會「卡住」警報。 – NiloCK