I wonder is there any good example of pure css only collapsible menu
This is an example of it
http://cssdeck.com/labs/pure-css-tree-menu
The example uses input:checked as the trigger to change children from display:none to display:block
This is example use li:hover to do that
Make pure css collapsible menu triggered by down arrow for mobile browsers
But I want to use li:click as the trigger, is this possible?
Thank you very much for your advice, and very appreciate that I can have a example.
You can’t do this purely with CSS, :click isn’t even a valid css selector attribute(someone please correct me if I’m wrong here). You can only use: active, hover & visited. You CAN however use javascript or jQuery
eg.
$('li').click(function(){//Do Something});