對於格式化的輸入按鈕,我有一個非常奇怪的問題。輸入按鈕保持未格式化
在我的第一頁上,我創建了一個名爲「按鈕」的css規則,用於格式化單行按鈕的按鈕。它完美的作品,按鈕出現如下圖所示
的CSS此按鈕低於
.button {
width: 100%;
height: 15mm;
background-color: #AAA;
color: #FFFFFF;
font-size: 20px;
text-shadow: 0px -2px #888;
border:none; !important
-moz-box-shadow: 0px 2px 0px 0px #888, 0px -2px 0px 0px #DDD;
-webkit-box-shadow: 0px 2px 0px 0px #888, 0px -2px 0px 0px #DDD;
box-shadow: 0px 2px 0px 0px #888, 0px -2px 0px 0px #DDD;
}
在HTML中,它看起來像這樣:
<a href="dashboard.html">
<input class="button" type="button" value="SUBMIT" action="dashboard.html" />
</a>
的問題是,我複製了這條規則,並在第二頁中爲並行按鈕稍微改變了它,並且它沒有格式化按鈕。奇怪的是,它正好出現在Dreamweaver
但在任何瀏覽器中,它失去了它的格式
下面是平行按鈕的CSS
.2buttons {
width: 40%;
height: 15mm;
background-color: #AAA;
color: #FFFFFF;
font-size: 20px;
text-shadow: 0px -2px #888;
border:none; !important
-moz-box-shadow: 0px 2px 0px 0px #888, 0px -2px 0px 0px #DDD;
-webkit-box-shadow: 0px 2px 0px 0px #888, 0px -2px 0px 0px #DDD;
box-shadow: 0px 2px 0px 0px #888, 0px -2px 0px 0px #DDD;
}
這裏是html
<a href="report.html">
<input class="2buttons" type="button" value="OK"/>
</a>
奇怪的是,即使你對這些按鈕應用了第一條css規則,它們仍然沒有格式化。
將第二個類重命名爲「buttons2」。類和id選擇器不能以數字開頭。 – Kyle
我想這是因爲班級名稱中的第一個數字。試試兩個按鈕? –