Skip to content

Instantly share code, notes, and snippets.

@scamartist26
Last active August 29, 2015 14:16
Show Gist options
  • Save scamartist26/080df39c2aa827b28037 to your computer and use it in GitHub Desktop.
Save scamartist26/080df39c2aa827b28037 to your computer and use it in GitHub Desktop.
genesis nav menu less
.genesis-nav-menu {
clear: both;
font-size: 16px;
line-height: 1;
width: 100%;
.menu-item {
display: inline-block;
text-align: left;
&:hover {
position: static;
> .sub-menu {
left: auto;
opacity: 1;
}
}
}
a {
color: #333;
display: block;
padding: 30px 24px;
&:hover {
color: #e5554e;
}
}
.current-menu-item > a,
.sub-menu .current-menu-item > a:hover {
color: #e5554e;
}
.sub-menu {
left: -9999px;
opacity: 0;
position: absolute;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition: opacity .4s ease-in-out;
-ms-transition: opacity .4s ease-in-out;
-o-transition: opacity .4s ease-in-out;
transition: opacity .4s ease-in-out;
width: 200px;
z-index: 99;
a {
background-color: #fff;
border: 1px solid #eee;
border-top: none;
font-size: 14px;
padding: 20px;
position: relative;
width: 200px;
}
.sub-menu {
margin: -55px 0 0 199px;
}
}
> .first > a {
padding-left: 0;
}
> .last > a {
padding-right: 0;
}
> .right {
color: #fff;
float: right;
list-style-type: none;
padding: 30px 0;
> a {
display: inline;
padding: 0;
}
}
> .rss > a {
margin-left: 48px;
}
> .search {
padding: 10px 0 0;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment