Chrome默认按钮样式

时间:2011-02-17 16:55:47

标签: html css button stylesheet

是否可以在CSS中获得默认的Chrome按钮样式?

当然,很多人会说使用http://pastebin.com/zjkW2cJehttp://pastebin.com/xKGBZFPg

但我想要这个按钮CSS代码......

3 个答案:

答案 0 :(得分:3)

如果您需要纯CSS规则,可以检查按钮元素并查看说“用户代理样式表”的条目。

在我的Chrome 9中,它们看起来像这样:

input, textarea, keygen, select, button, isindex, datagrid {
margin: 0em;
font: -webkit-small-control;
color: initial;
letter-spacing: normal;
word-spacing: normal;
....... etc. much more

然而,如果你真的想要原生渲染按钮的规则,为了在其他浏览器中呈现相同的按钮,我认为这是不可能的:默认按钮将由浏览器的UI甚至底层操作系统呈现。在我的Windows 7中,默认按钮如下所示:

enter image description here

据我所知,这种风格不在CSS规则中。您必须使用背景图像,边框,圆角等重建它。如果您不介意使用jQuery,jQuery UI之类的库会为此提供诱人的简单解决方案。

答案 1 :(得分:1)

你想要他们......视觉上?如果是这样,请检查元素并查看计算出的样式。

答案 2 :(得分:0)

在macOS上的当前Chrome中,它是这样的:

background-image: linear-gradient(to bottom, #e4e4e4, #f7f7f7);
border: 1px solid #afafaf