1

我创建了一个小提琴来演示这个问题。我希望下面的选择框是普通文本,其余的被删除。HTML 是:

<div class="strike">
    This is struck out text
    <select>
        <option>but</option>
        <option>and</option>
    <select>
    this is struck out, too.
<div>

CSS是:

div.strike {
    text-decoration: line-through
}
div.strike select,
div.strike option {
    text-decoration: none
}

然而,select盒子仍然被剔除。

如果您尝试以下操作,您会看到闪烁的删除文本!

div.strike select,
div.strike option {
    text-decoration: blink
} 

如何将select框设置回普通文本?

谢谢。

编辑:我在 Bugzilla 记录了一个错误

4

1 回答 1

2

试试这些http://jsfiddle.net/Y7ZVp/4/

它工作正常。

否则你可以添加你的文字

标记并line-through放弃.strike p

你可以试穿它们

于 2012-08-30T07:21:37.587 回答