2

次のことを達成するのに少し混乱しています1.1つの親divの可視性を無効にします2.しかし、子divの可視性は別のコードによって許可されています

<div style="background-color:#999 ; height:80px;visibility:hidden">
    <div style="background-color:#550; height:30px;"></div>
    <div style="background-color:#900; height:30px;visibility:visible"></div>
</div>

http://jsfiddle.net/cbXxU/

親divが表示されていない場合、またはこれに対する提案がない場合、すべての子divを非表示にしたい。

4

1 に答える 1

3

display: none親要素に設定します。目に見えるようにするには、 を使用しますdisplay: block

デモ: http://jsfiddle.net/cbXxU/1/

于 2013-02-27T14:59:53.873 に答える