相关疑难解决方法(0)

如何在IE中的HTML选择下拉列表中设置font-family?

可能重复:在Internet Explorer中以粗体显示
选择标记中的单独选项更改css字体系列

我无法在IE8,9中设置HTML select下拉列表的font-family.这是一个错误/财产还是我做错了什么?字体大小设置有效.这个例子太极端我真正的问题是我在页面和列表中有不同的字体.
我不关心IE7-.

示例(http://jsfiddle.net/SDcLX/11/):

我有以下HTML:

aaaaa
<div class="container">
skjhlks <select>
    <option class="courier">courier</option>
    <option>aa</option>
    <option style="font-family:impact;" selected="selected"  >bb</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)

和CSS

.container
  {
    font-size:30px;
    font-family:Lucida Handwriting;
   }
select
{
    font-family:inherit;
    font-size:inherit;
}

option.courier
 {
    font-family:courier;
 }
Run Code Online (Sandbox Code Playgroud)

FF的结果是:

在此输入图像描述

在IE中:

在此输入图像描述

html css internet-explorer html-select drop-down-menu

6
推荐指数
1
解决办法
2万
查看次数