3 Copyright 2012 Yahoo! Inc. All rights reserved.
4 Licensed under the BSD License.
5 http://yuilibrary.com/license/
7 /* Vertical menus and submenus */
9 .yui3-skin-night
.yui3-menu-content
,
10 .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-content {
13 line-height: 2.25; /* 18px 1.5*/
14 *line-height: 1.45; /* For IE */
15 border: solid
1px #303030;
21 .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-content {
28 /* Horizontal menus */
29 .yui3-skin-night .yui3-menu-horizontal .yui3-menu-content {
31 line-height: 2; /* ~24px */
32 *line-height: 1.9; /* For IE */
33 background-color:#3b3c3d;
34 background: -moz-linear-gradient
(
40 background: -webkit-gradient
(
45 color-stop
(0.96, #3b3c3d),
53 .yui3-skin-night
.yui3-menu ul
,
54 .yui3-skin-night .yui3-menu ul ul {
58 border-top: solid
1px #303030;
62 .yui3-skin-night .yui3-menu ul.first-of-type {
70 .yui3-skin-night .yui3-menu-horizontal ul {
79 .yui3-skin-night
.yui3-menu li
,
80 .yui3-skin-night .yui3-menu .yui3-menu li {
83 For and IE 6 (Strict Mode and Quirks Mode) and IE 7 (Quirks Mode only):
84 Used to collapse superfluous white space between <li> elements that is
85 triggered by the "display" property of the <a> elements being set to
86 "block" by node-menunav-core.css file.
89 _border-bottom: solid
1px #151515;
93 .yui3-skin-night .yui3-menu-horizontal li {
99 .yui3-skin-night .yui3-menubuttonnav li {
101 border-right: solid
1px #ccc;
105 .yui3-skin-night .yui3-splitbuttonnav li {
107 border-right: solid
1px #303030;
111 .yui3-skin-night
.yui3-menubuttonnav li li
,
112 .yui3-skin-night .yui3-splitbuttonnav li li {
119 /* Menuitems and menu labels */
122 .yui3-skin-night
.yui3-menu-label
,
123 .yui3-skin-night
.yui3-menu
.yui3-menu
.yui3-menu-label
,
124 .yui3-skin-night
.yui3-menuitem-content
,
125 .yui3-skin-night .yui3-menu .yui3-menu .yui3-menuitem-content {
129 /*background-color: #2F3030;*/
137 text-decoration: none
;
141 Necessary specify values for border, position and margin to override
142 values specified in the selectors that follow.
151 .yui3-skin-night
.yui3-menu-horizontal
.yui3-menu-label
,
152 .yui3-skin-night .yui3-menu-horizontal .yui3-menuitem-content {
156 border-color: #303030;
160 float: left
; /* Ensures that menu labels clear floated descendents.
161 Also gets negative margins working in IE 7
167 .yui3-skin-night
.yui3-menu-label
,
168 .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-label {
170 background: url
(vertical-menu-submenu-indicator
.png
) right center no-repeat
;
174 .yui3-skin-night .yui3-menu-horizontal .yui3-menu-label {
180 .yui3-skin-night
.yui3-menubuttonnav
.yui3-menu-label
,
181 .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label {
183 background-image: none
;
187 .yui3-skin-night .yui3-menubuttonnav .yui3-menu-label {
193 .yui3-skin-night .yui3-menubuttonnav .yui3-menu-label em {
198 background: url
(horizontal-menu-submenu-indicator
.png
) right center no-repeat
;
203 .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label {
209 .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label a {
214 text-decoration: none
;
216 padding: 0 5px 0 10px;
220 .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label .yui3-menu-toggle {
222 padding: 0; /* Overide padding applied by the preceeding rule. */
223 border-left: solid
1px #303030;
226 text-indent: -1000px;
227 background: url
(horizontal-menu-submenu-indicator
.png
) 3px center no-repeat
;
232 /* Selected menuitem */
234 .yui3-skin-night
.yui3-menu-label-active
,
235 .yui3-skin-night
.yui3-menu-label-menuvisible
,
236 .yui3-skin-night
.yui3-menu
.yui3-menu
.yui3-menu-label-active
,
237 .yui3-skin-night .yui3-menu .yui3-menu .yui3-menu-label-menuvisible {
239 background-color: #292a2a;
243 .yui3-skin-night
.yui3-menuitem-active
.yui3-menuitem-content
,
244 .yui3-skin-night .yui3-menu .yui3-menu .yui3-menuitem-active .yui3-menuitem-content {
246 background-image: none
;
247 background-color: #292a2a;
248 background: -moz-linear-gradient
(
253 background: -webkit-gradient
(
262 Undo values set for "border-left-width" and "margin-left" when the root
263 menu has a class of "yui-menubuttonnav" or "yui-splitbuttonnav" applied.
266 border-left-width: 0;
271 .yui3-skin-night
.yui3-menu-horizontal
.yui3-menu-label-active
,
272 .yui3-skin-night
.yui3-menu-horizontal
.yui3-menuitem-active
.yui3-menuitem-content
,
273 .yui3-skin-night .yui3-menu-horizontal .yui3-menu-label-menuvisible {
275 border-color: #303030;
276 background-color:#555658;
277 background: -moz-linear-gradient
(
283 background: -webkit-gradient
(
288 color-stop
(0.96, #555658),
294 .yui3-skin-night
.yui3-menubuttonnav
.yui3-menu-label-active
,
295 .yui3-skin-night
.yui3-menubuttonnav
.yui3-menuitem-active
.yui3-menuitem-content
,
296 .yui3-skin-night
.yui3-menubuttonnav
.yui3-menu-label-menuvisible
,
297 .yui3-skin-night
.yui3-splitbuttonnav
.yui3-menu-label-active
,
298 .yui3-skin-night
.yui3-splitbuttonnav
.yui3-menuitem-active
.yui3-menuitem-content
,
299 .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label-menuvisible {
301 border-left-width: 1px;
306 .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label-menuvisible {
308 border-color: #303030;
309 background: transparent
;
313 .yui3-skin-night .yui3-splitbuttonnav .yui3-menu-label-menuvisible .yui3-menu-toggle {
315 border-color: #303030;
316 background-color: #505050;