Script-Free Menu

First version: 2008 January 02; Latest version: 2009 February 12

Based on GRC's multi-level script-free pure-CSS menu system by Steve Gibson and the GRC newsgroup community.

Example

CSS

Browser Compatibility

  • Chrome 1, 2, 3
  • Firefox 2, 3
  • Internet Explorer 7, 8
  • Opera 9, 10
  • Safari 3

Version History

2009-02-12 Version 1.3.4

  • Added z-index rule to "Reset" section.

2009-01-13 Version 1.3.3

  • Added some !important rules.

2009-01-10 Version 1.3.2

  • Moved div.MenuBar width, border-width and border-style from Menu.css to MenuTailor.css.

2009-01-09 Version 1.3.1

  • Moved border width and style from "Default Colors" to "Menu Bar" section.

2009-01-08 Version 1.3

  • Named previously unnamed first section "Reset".
  • Added reset rules and removed redundant rules.
  • Moved "list-style-type: none;" from "div.MenuBar ul" to "div.MenuBar ul li".
  • Added some browser specific rules.

2008-02-11 Version 1.2

  • Simplified MenuTailor.css.
  • Added new "Browser Specific" section.
  • Cleaned up and re-organized Menu.css.
  • Changed the default colors to the system colors.
  • Fixed menu items positioning too high.
  • Moved the font style from Menu.css to MenuTailor.css.

2008-02-01 Version 1.1

  • Fixed top-level items disappearing in Opera 9.

2008-01-02 Version 1.0