2016-05-15 39 views
4

我試圖刪除form中的<input type="submit" value="Login"/>shadow,但我無法刪除它。如何刪除輸入類型的陰影=「提交」?

official documentation它說,你可以將box-shadow屬性設置爲none的值。

Value:none | <shadow> *,

但它不起作用。

#loginButton{ 
 
\t font-size: 25px; 
 
\t border-radius: 5px; 
 
\t background-color: #ff751a; 
 
\t box-shadow: none; 
 
}
<form action="login.html"> 
 
\t <input id="loginButton" type="submit" value="Login"/> 
 
</form>

我也!important exception想看看它是否涉及約specificity的東西,但它也不起作用。

#loginButton{ 
 
\t font-size: 25px; 
 
\t border-radius: 5px; 
 
\t background-color: #ff751a; 
 
\t box-shadow: none !important; 
 
}
<form action="login.html"> 
 
    <input id="loginButton" type="submit" value="Login"/> 
 
</form>

我缺少的東西?爲什麼我不能刪除它?

在此先感謝!

+0

如果您在Chrome中檢查元素它顯示的box-shadow:無input元素.. –

+0

它'邊界:2px的開始buttonface' –

回答

5

這不是箱形陰影,它是一個特殊的邊框。只需指定任何邊框,它就會消失。

#loginButton { 
 
    font-size: 25px; 
 
    border-radius: 5px; 
 
    background-color: #ff751a; 
 
    border: 1px solid silver; 
 
}
<form action="login.html"> 
 
    <input id="loginButton" type="submit" value="Login"/> 
 
</form>

+0

非常感謝您! –

+0

@ Error404,如果它解決了問題,請單擊答案左側的檢查來接受答案。 – Qwertiy

+0

是的,我知道Stackoverflow是如何工作的,但我還是無法接受答案。這兩個答案對我有幫助,所以我會接受1並且贊成其他:) –

5

它的邊界沒有陰影,所以你需要做的邊界:無;

#loginButton{ 
    font-size: 25px; 
    border-radius: 5px; 
    background-color: #ff751a; 
    border:none; 
} 
+0

非常感謝! –