]> source.dussan.org Git - jquery-ui.git/commitdiff
Added a second example to show a menubar with buttons and icons and one without ...
authormaggiewachs <maggie@filamentgroup.com>
Thu, 24 Feb 2011 21:00:01 +0000 (16:00 -0500)
committermaggiewachs <maggie@filamentgroup.com>
Thu, 24 Feb 2011 21:00:01 +0000 (16:00 -0500)
tests/visual/menu/menubar.html

index bd7ea44ef063735db7c9b766e142376160b1eb3d..d10b83aef3608a3cab2427459a089aa13a2eb156 100644 (file)
                                $("<div/>").text("Selected: " + ui.item.text()).appendTo("#log");
                        }
                });
+               
+               $(".menubar-icons").menubar({
+                       menuIcon: true,
+                       buttons: true,
+                       select: function(event, ui) {
+                               $("<div/>").text("Selected: " + ui.item.text()).appendTo("#log");
+                       }
+               });
+               
+               
        });
        </script>
-       <style>
+       <style type="text/css">
                body { font-size:62.5%; }
-               .ui-menu { width: 200px; position: absolute; outline: none; }
+               .menubar { margin: 0 0 4em; } /* style for this page only */
+               .ui-menu { width: 200px; position: absolute; outline: none; z-index: 9999; }
                .ui-menu .ui-icon { float: right; }
                .ui-menu li.ui-state-disabled {
                        font-weight: bold;
                }
                
                /* menubar styles */
-               .ui-menubar .ui-button { float: left; margin: 0; border-width: 0 !important; border-right-width: 1px !important; } 
+               .ui-menubar .ui-button { float: left; font-weight: normal; border-top-width: 0 !important; border-bottom-width: 0 !important; margin: 0; }
                .ui-menubar .ui-button.ui-corner-all { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
+               .ui-menubar .ui-menubar-link { border-right: 1px dashed transparent; border-left: 1px dashed transparent; }
+               
+               
        </style>
 </head>
 <body>
 
 <div class="menubar">
-       <!--
-       <a href="#">About...</a>
-       -->
+       <a href="#">File</a>
+       <ul>
+               <li><a href="#">Open...</a></li>
+               <li class="ui-state-disabled">Open recent...</li>
+               <li><a href="#">Save</a></li>
+               <li><a href="#">Save as...</a></li>
+               <li><a href="#">Close</a></li>
+               <li><a href="#">Quit</a></li>
+       </ul>
+       <a href="#">Edit</a>
+       <ul>
+               <li><a href="#">Copy</a></li>
+               <li><a href="#">Cut</a></li>
+               <li class="ui-state-disabled">Paste</li>
+       </ul>
+       <a href="#">View</a>
+       <ul>
+               <li><a href="#">Fullscreen</a></li>
+               <li><a href="#">Fit into view</a></li>
+               <li>
+                       <a href="#">Encoding</a>
+                       <ul>
+                               <li><a href="#">Auto-detect</a></li>
+                               <li><a href="#">UTF-8</a></li>
+                               <li>
+                                 <a href="#">UTF-16</a>
+                             <ul>
+                                <li><a href="#">Option 1</a></li>
+                                <li><a href="#">Option 2</a></li>
+                                <li><a href="#">Option 3</a></li>
+                                <li><a href="#">Option 4</a></li>
+                             </ul>
+                          </li>
+                       </ul>
+               </li>
+               <li><a href="#">Customize...</a></li>
+       </ul>
+</div>
+
+<div class="menubar-icons">
        <a href="#">File</a>
        <ul>
                <li><a href="#">Open...</a></li>