html - 如何制作非圆 Angular 的小型原生浏览器按钮?

标签 html css button

我只想制作矩形按钮。浏览器表现得很奇怪。这个 HTML:

<button style="height:19px; width: 37px; float: left;">19</button>
<button style="height:20px; width: 37px; float: left;">20</button>
<button style="height:21px; width: 37px; float: left;">21</button>
<button style="height:22px; width: 37px; float: left;">22</button>
<button style="height:26px; width: 37px; float: left;">26</button>
<button style="height:27px; width: 37px; float: left;">27</button>

...在不同的浏览器中产生这些不同的结果:

xxx

很奇怪,对吧?

至于我的实际问题,我喜欢矩形按钮。即使是较小的尺码,我也可以通过任何方式获得这种外观?

最佳答案

添加这个应该会重置所有内容,这样它们在跨浏览器时看起来是一样的。

button {
    border: none;
    border-radius: 0;
    box-shadow: none;
    outline: none;
}

fiddle http://jsfiddle.net/sUan8/

然后只需添加您自己想要的样式..

例如

button {
   border: 1px solid grey;
   border-bottom: none;
   box-shadow: 1px 1px -2px grey;
}

关于html - 如何制作非圆 Angular 的小型原生浏览器按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21655606/

相关文章:

javascript - 如何将文本定位在三 Angular 形 div 的底部?

html - 将 HR 宽度扩展到所有屏幕,忽略容器的宽度

html - Html/Css 表和 Mysql 中的按钮问题

android - 使按钮透明Android?

javascript - PHP中如何动态持续增加html表的数量

javascript - 单击页面上的所有按钮

javascript - jQuery slideToggle() 不显示 :before element

jquery - 自动调整高度

Android按钮点击两次接收点击事件

iphone - 我在哪里可以获得精美的红色和绿色 UIButtons 之类的 "End Call"等?