2016-11-15 235 views
0

我正在使用AdminLTE 2.3.8。它在盤旋時覆蓋按鈕背景上的方框標題按鈕,但我想在任何按鈕上方懸停時保留原始顏色。例如:CSS重置覆蓋背景顏色

AdminLTE CSS:

.btn-default { 
    background-color: #f4f4f4; 
} 
.box.box-solid>.box-header .btn.btn-default { 
    background: transparent; 
} 
.btn-default:hover, 
.btn-default:active, 
.btn-default.hover { 
    background-color: #e7e7e7; 
} 
.box.box-solid>.box-header .btn:hover, 
.box.box-solid>.box-header a:hover { 
    background: rgba(0,0,0,0.1); 
} 

我只是想擺脫這些.box.box-solid>...規則,而無需編輯供應商的CSS。有沒有辦法在不復制每個按鈕樣式(有不同的顏色)的情況下實現這一點?如果有的話,解決方案將非常受歡迎。

回答

-1

在您的樣式中使用!important,這樣任何其他供應商樣式都不會與這些按鈕發生衝突。

例子:

.btn.btn-default:hover { 
    background-color: blue !important; 
} 

希望這有助於!

+0

那並沒有回答我的問題,如果它是事件可能沒有覆蓋每個按鈕的顏色(加懸停顏色)重置只是一些風格。 – CRONUS