类拿出一个对一个奇怪的问题......为什么Firefox在链接<a>和<input type = submit>中显示不同的CSS?
这里是我的一个按钮CSS:
a.cta-btn-green {
color:#fff !important;
font-size:14px !important;
font-weight:bold;
text-shadow: #060 1px 1px 1px;
background-color:#329122;
padding:5px 10px;
-moz-border-radius:14px;
-webkit-border-radius:14px;
text-decoration:none;
float:right;
border:0;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
background: -moz-linear-gradient(100% 100% 90deg, #307d23, #4ac236);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4ac236), to(#307d23));
}
input.cta-btn-green {
color:#fff !important;
font-size:14px !important;
font-weight:bold;
text-shadow: #060 1px 1px 1px;
background-color:#329122;
padding:5px 10px;
-moz-border-radius:14px;
-webkit-border-radius:14px;
text-decoration:none;
float:right;
border:0;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
background: -moz-linear-gradient(100% 100% 90deg, #307d23, #4ac236);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4ac236), to(#307d23));
}
两个CSS类是相同的,但一个被应用到<a>
,另一个是应用于<input type="submit" />
...效果是,Firefox给出的input.cta-btn-green
的高度大于a.cta-btn-green
?
任何人都可以告诉我哪里出错了吗?
感谢
字体较高还是整个元素? – thejh 2010-11-01 12:42:56
整个元素 – Nasir 2010-11-01 12:44:11