how to apply unique classes to unordered menu and list items of the navblock

I would like to learn how to assign specific classes to <ul><li> elements to be able to identify each level, and sub-level of the navigation menu/navblock.

A sample output of my html would be:

<ul class="nav">
<li class="hasSubmenu">About Us
<ul class="subMenu">
<li class="hasSubmenu">Testimonials
<li>person 1</li>
<li>person 2</li>
<li>person 3</li>
<li>Top Dealer</li>

View Replies:
MrKDilkington replied on at Permalink Reply
Hi anavagomez,

What version of concrete5 are you using?

What you are trying to do can be done with a custom template for the Auto-Nav block.

I can offer more details once I find out what version you are using.
anavagomez replied on at Permalink Reply
Concrete5 version

I want to apply some CSS styling to the current navigation menu to make it responsive.

Many thanks for your help.
MrKDilkington replied on at Permalink Reply
I am not familiar with 5.6, but here is a tutorial on how to customize the Auto-Nav template.

If you are not comfortable using PHP, then I would recommend one of the navigation blocks from the marketplace.

This block is rated highly:
jlines41 replied on at Permalink Reply
+1 on the jordan lev solution. That's what your going to want.