2010-04-06 50 views
0

我有以下按鈕:用asp.net按鈕CSS類怪異的東西

<Club:RolloverButton runat="server" ValidationGroup="Login1" Text="Login" ID="LoginButton" 
              CommandName="Login" CssClass="links" /> 

.links { 
    display: block; 
    width: 96px; 
    padding: 2px 0px 2px 0px; 
    background: #A53602; 
    text-align: center; 
    text-transform: uppercase; 
    font-size: 10px; 
    color: #FFFFFF; 
} 

當這個按鈕顯示了它第一次正確顯示的風格,但是如果我將鼠標懸停我的鼠標移動到該按鈕的佈局變成一個標準的按鈕,爲什麼?

回答

1

第一次嘗試這種/ CSS:

div.blabla input.links {display: block;...} 

嘗試用正常的asp.net按鈕/ 這個類,如果它工作正常,杆工具不給你任何靈活性/ ,然後檢查你的按鈕從開發視圖或螢火懸停類/

如果您的按鈕具有「鏈接」類,讓你的每一個參數!重要/ 它是這樣的/

... 
display: block !important; 

width: 96px !important; 

padding: 2px 0px 2px 0px !important; 
... 

,如果它不幹活無論哪種方式,給類「鏈接」到你的按鈕懸停/

.links:hover { 
    display: block; 
    width: 96px; 
    ...}