对于格式化的输入按钮,我有一个非常奇怪的问题。输入按钮保持未格式化
在我的第一页上,我创建了一个名为“按钮”的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
我想这是因为班级名称中的第一个数字。试试两个按钮? –