This question is locked. New answers and comments are not allowed.
For a horizontally oriented menu, the default width of the menu items appear to be auto-sized, but NOT the overall width of the entire menu bar. When I set the overall width of the entire menu by setting the the width of an enclosing div, I can constrain the overall width but I get an extra blank item that does not look very good. So how to auto-size the overall width the entire menu bar to just the width of the sum of the individually auto-sized menu items without any extra blank space on the end(s) of the menu bar?