UNPKG

responsivewebframework

Version:

Jalasoft Foundation Front End Framework ========================================

140 lines (120 loc) 2.5 kB
.nav ul { list-style: none; margin: 0; padding: 0; font-size: 0; z-index: 1001; background-color: #ffffff; border-bottom: 1px solid @lines-color; } .nav ul li { display: inline-block; position: relative; .font-format (@font-family-Regular, @font-size-base-component, @line-height-component, @letter-space-normal, @secondary-color); cursor: pointer; height: 33px; vertical-align: middle; text-align: center; padding: 0px 12px; & a, *[data-toggle="dropdown"] { display: inline-block; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; margin: 0; padding-left: 0; height: 33px; color: inherit; } &:hover { border-bottom: 4px solid @secondary-color; height: 29px; z-index: 1000; } &:hover a { text-decoration: none; color: @body-color; } &:active { border-bottom: 4px solid @link-color; height: 29px; color: @body-color; } & ul { position: absolute; top: 33px; left: 0; display: none; } } .nav ul li.disabled { & a { opacity: 0.5; } &:hover { border-bottom: 0; height: 33px; } &:active { border-bottom: 0; height: 33px; } } .dropdown.active{ border-bottom: 4px solid @link-color !important; height: 29px; color: @body-color; } .nav ul li ul.dropdown-menu1 li, .nav ul li ul.dropdown-menu1 li:hover{ color: @secondary-color !important; } ul.dropdown-menu1 { display: none; border: 1px solid @lines-color; height: auto; border-radius: 2px; -webkit-box-shadow: shadow_level(Level2); -moz-box-shadow: shadow_level(Level2); box-shadow: shadow_level(Level2); background-color: #ffffff; color: @secondary-color; & li { width: 150px; border-bottom: 0 !important; height: 32px; line-height: 32px; vertical-align: middle; text-align: left; &:hover { background-color: @dividers-color; height: 32px; } &:nth-child(1) { margin-top: 4px; } //margin last item menu &:nth-last-child(1) { margin-bottom: 4px; } } } .dropdown.open .dropdown-menu1 { display: list-item; } a, a:hover, a:active { outline: none; } .nav ul li.disable { } .nav ul li.disabled, .nav ul li.disabled a, .nav ul li:hover.disabled, .nav ul li:hover.disabled a, .nav ul li.disabled ul, .nav ul li:hover.disabled ul, .nav ul li ul li.disabled ul, .nav ul li ul li:hover.disabled ul { opacity: 0.5; cursor: default; }