0

名前をもう一度タップしてサブメニューを閉じることができるかどうか疑問に思っていますか?サブメニューがほとんどないWebサイトの水平メニューを作成しています。li:hover-サブメニューが開き、別の要素がタッチされた場合は閉じます。しかし、同じリスト項目をタップして同じメニューを閉じるにはどうすればよいですか?純粋なCSS3でこれを行うことは可能ですか?..

ありがとう。

4

1 に答える 1

0

CSS属性が:checkedの入力(チェックボックス)要素を(誤)使用する可能性があるため、次のようになります。

.input-list-item + .list-below { display: none; }
.input-list-item:checked + .list-below { display: block; }  

最新のブラウザおよび(適切なDoctypeを使用した)IE9+でのサポート

于 2013-02-25T09:59:56.440 に答える