当其父元素为 display: none 时,是否有任何机制来显示子元素?
这种情况是隐藏选项卡上的验证错误。我想显示错误消息,即使该字段是隐藏的。
一个真正简化的 JSFiddle 是这里http://jsfiddle.net/vLYnk/
标记:
<ul>
<li>One</li>
<li class="hide">
Two
<ul>
<li class="reshow">Re Show Me</li>
<li>Inner 2</li>
</ul>
</li>
<li>Three</li>
</ul>
CSS:
.hide {display: none}
.reshow {display: block !important; position: fixed; top: 0; left: 0;}
我猜这是不可能的,因为孩子没有上下文,但以防万一???