css - 列表框默认文本似乎与下拉列表文本大小不同

标签 css

请看this very short example

fieldset, legend, .TLabel, .TComboBox, .select, .select_option {
  font: 10px Arial;
  margin: 0;
  padding: 0;
}
<div class="TComboBox">
  <select name="ComboBox1">
    <option class="select_option" selected value="Option">Option</option>
  </select>
</div>

<div class="TLabel">Label</div>

它是真实网页及其 CSS 的子集,用户说下拉列表框文本的字体与页面上其余文本的字体不同。

看代码,字体是一样的,但是目测一下,明白他的意思了。列表框的默认文本看起来更大 - 但如果我们单击以查看列表,则列表项的文本看起来更小。

这是浏览器渲染问题还是我忘记了下拉列表框默认条目的 CSS 选择器?

最佳答案

您需要设置 <select/> 的类属性标签。

<select name="ComboBox1" class="TComboBox">

关于css - 列表框默认文本似乎与下拉列表文本大小不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8131929/

相关文章:

html - 保持列表按钮对齐

php - 根据变量值更改表格 td 颜色

html - 尝试使用 CSS 中的 'content' 显示 Logo

jquery - 使用 png 作为 svg 的后备时的大小问题

javascript - 如何使用 'contenteditable'属性向div添加按键事件

javascript - 一页滚动插件 : I don't want the whole page to slide

javascript - 如何使用jquery选择删除

css - 线性渐变 IE11 空白问题

html - 如何将单选按钮与图像水平对齐

css - 如何使我的站点位于页面中央