2016-09-30 7 views
0

私は親div "d1"を持ち、子div "d2"を含んでいます。特定のボタンがクリックされるたびにd2の表示が変更されます。私が必要とするのは、d2が隠されているときにd1を他の内容に囲み、d2が見えるときに展開することです。 そのこのような何か:私はこのようなものは、ブートストラップのようなものを使用せずにHTMLやCSSを通して可能であるかどうかを知りたかったdivを隠しdivの周りに囲みます

<div id="d1"> 
    <p>Content which is visible all the time</p> 
    <button onclick="changed2()">Alter d2 visibility</button> 
    <div id="d2" style="visibility:hidden;"> 
    </div> 
</div> 

。 ありがとうございます。

+0

子供のdivが隠されているときに親のdivで何をしたいのですか?あなたは精緻化できますか? – Esko

+0

Try style = "display:none" –

答えて

4

使用display:nonedisplay: blockの代わりdisplay:noneとしてvisibility: hiddenvisibility: visible

を使用して、完全に要素とそのスペースを非表示になります。

+1

それは働いた。ありがとうございました。 – ashwinx

関連する問題