どうせならこんなふうにしたほうがよいのでは?
CSS
1ul,li{list-style:none}
2ul{padding:0px;}
3li{padding-right:0em;padding-left:1em;}
4input[type="checkbox"] + span + ul{display:none;}
5input[type="checkbox"]:checked + span + ul{display:block;}
6input[type="checkbox"]:disabled{visibility:hidden;}
HTML
1<ul>
2 <li><input type="checkbox"><span>src/</span>
3 <ul>
4 <li><input type="checkbox"><span> main/</span>
5 <ul>
6 <li><input type="checkbox"><span>java/</span>
7 <ul>
8 <li><input type="checkbox" disabled><span>com/</span>
9 </li>
10 </ul>
11 </li>
12 <li><input type="checkbox" disabled><span>resources/</span>
13 </li>
14 </ul>
15 </li>
16 </ul>
17 </li>
18</ul>
19
下位ディレクトリを持たないディレクトリのcheckboxにはdisabledを指定
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/30 15:22