看起来像<input> <select><button>之类的控件不能受CSS属性(如font-size(以及其他一些))的影响。但是,字体大小实际上可能与我看到的有所不同,但是如何控制它呢?

例如,对于普通文本和控件,我希望将font-size和font-family设置为相同。怎么做?

如果有解决方案,请尝试基于以下示例:http://jsfiddle.net/uff8q/2/

UPD我正在谈论Mac OS X(我尝试过Chrome和Safari)

最佳答案

这取决于浏览器。


<input>项目可以在任何浏览器中使用完整样式。您可以更改字体,大小和颜色。
<select>项目可以在Firefox中完全样式化,但不能在Safari / Chrome中完全样式化。您不能太大地更改字体-只有三种大小。


更新:这是WebKit可以提供的三种尺寸:

<select style="font-size: 10px;">
<option>Foobar</option>
</select>

<select style="font-size: 11px;">
<option>Foobar</option>
</select>

<select style="font-size: 16px;">
<option>Foobar</option>
</select>


和图片:

关于html - Mac OS X上的网页控件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5205688/

10-10 00:29
查看更多