|
||
The CMSListMenu control allows you to create a large variety of menus. It renders <UL> and <LI> tags and the design depends only on your CSS style sheet. This menu control provides several advantages:
•It's based only on CSS styles which makes it highly configurable.
•It renders shorter HTML code than the CMSMenu control.
•It's fully XHTML compliant.
•The list-based menu is better accessible.
•You can create the drop‑down menu using the list-based menu and CSS without almost any JavaScript.
•It automatically displays standard UL/LI listing with links if the browser does not support CSS styles so that the user can still navigate on the website.
However, it requires advanced knowledge of CSS as it doesn't render any specific layout by itself.
It allows you to display part of the CMS menu structure specified using its Path, MaxRelativeLevel, ClassNames, CultureCode and WhereCondition properties.
The portal engine equivalent of the CMSListMenu control is the Navigation -> CSS list menu web part.
The following topics are available to help you familiarize yourself with the CMSListMenu control:
•Getting started - contains a quick step-by-step tutorial that allows you to learn the basics of using the control
•Configuration - describes and explains the properties that can be set for the control
•Appearance and styling - describes and shows examples of how CSS styles can be used with the control