1

コードは Firefox と Chrome で動作しています。CSS を Safari で読み込むことができません。チェックボックスをオンにすると、div の高さが変更されて表示されます。サファリは :checked 疑似クラスを取得していませんか? CSS コード:

.the_form_div {background-color:midnightblue;width:400px;padding-left:20px;color:#fff;padding-top:20px;padding-bottom:20px;margin:auto;}
#the_box {max-height:0;overflow:hidden;}
input[type=checkbox]:checked ~ #the_box {padding-bottom:200px;}

例: http://jsfiddle.net/vF9Ud/

4

1 に答える 1