Cara Membuat Menu Navigasi Effect Shift - Blog Materi Pembelajaran

Kumpulan Artikel tentang pendidikan, materi pembelajaran dan artikel menarik lainnya

Breaking

Home Top Ad

Responsive Ads Here

Sunday, May 1, 2016

Cara Membuat Menu Navigasi Effect Shift

Navigasi Menu Shift Hover Effect - Navigasi menu berikut ini tidak kalah menarik dari navigasi lain yang sudah di padukan seperti Navigasi Circle Fill EffectHover Navigasi Underline Fill Effect , dan Navigasi Underline Stroke Effect . Pada navigasi ini memiliki effect hover dengan background warna .



Bagaimana Anda tertarik, jika demikian berikut langkah-langkah dalam penerapannya:

1. Login ke akun Blogger
2. Pilih Template, lalu klik edit HTML
3. selanjutnya, Anda cari kode ]]></b:skin> , kemudan salin kode CSS di bawah ini dan terapkan di atasnya atau sebelumnya .

/*Navigation */
nav {
  width: 80%;
  margin: 0 auto;
  background: #fff;
  padding: 10px 0;
  box-shadow: 0px 5px 0px #dedede;
}
nav ul {
  list-style: none;
  text-align: center;
}
nav ul li {
  display: inline-block;
}
nav ul li a {
  display: block;
  padding: 15px;
  text-decoration: none;
  color: #aaa;
  font-weight: 800;
  text-transform: uppercase;
  margin: 0 10px;
}
nav ul li a,
nav ul li a:after,
nav ul li a:before {
  transition: all .5s;
}
nav ul li a:hover {
  color: #555;
}

nav.stroke ul li a,
nav.fill ul li a {
  position: relative;
}
nav.stroke ul li a:after,
nav.fill ul li a:after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 0%;
  content: '.';
  color: transparent;
  background: #aaa;
  height: 1px;
}
nav.stroke ul li a:hover:after {
  width: 100%;
}

nav.fill ul li a {
  transition: all 2s;
}

nav.fill ul li a:after {
  text-align: left;
  content: '.';
  margin: 0;
  opacity: 0;
}
nav.fill ul li a:hover {
  color: #fff;
  z-index: 1;
}
nav.fill ul li a:hover:after {
  z-index: -10;
  animation: fill 1s forwards;
  -webkit-animation: fill 1s forwards;
  -moz-animation: fill 1s forwards;
  opacity: 1;
}

/* Circle */
nav.circle ul li a {
  position: relative;
  overflow: hidden;
  z-index: 1;
}
nav.circle ul li a:after {
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: '.';
  color: transparent;
  width: 1px;
  height: 1px;
  border-radius: 50%;
  background: transparent;
}
nav.circle ul li a:hover:after {
  -webkit-animation: circle 1.5s ease-in forwards;
}

nav.shift ul li a {
  position:relative;
  z-index: 1;
}
nav.shift ul li a:hover {
  color: #91640F;
}
nav.shift ul li a:after {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 100%;
  height: 1px;
  content: '.';
  color: transparent;
  background: #F1C40F;
  visibility: none;
  opacity: 0;
  z-index: -1;
}
nav.shift ul li a:hover:after {
  opacity: 1;
  visibility: visible;
  height: 100%;
}

/* Keyframes */
@-webkit-keyframes fill {
  0% {
    width: 0%;
    height: 1px;
  }
  50% {
    width: 100%;
    height: 1px;
  }
  100% {
    width: 100%;
    height: 100%;
    background: #333;
  }
}

/* Keyframes */
@-webkit-keyframes circle {
  0% {
    width: 1px;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    height: 1px;
    z-index: -1;
    background: #eee;
    border-radius: 100%;
  }
  100% {
    background: #aaa;
    height: 5000%;
    width: 5000%;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    border-radius: 0;
  }
}

4. Masih dalam editor template , kemudian Anda <div id='header-wrapper'> , lalu copy kode dibawah ini dan terapkan di bawahnya .

<nav class="shift">
<ul>
<li><a href="http://www.aak-share.com/">Home</a></li>
<li><a href="http://www.aak-share.com/">About</a></li>
<li><a href="http://www.aak-share.com/">Downloads</a></li>
<li><a href="http://www.aak-share.com/">More</a></li>
<li><a href="http://www.aak-share.com/">Nice staff</a></li>
</ul>
</nav>

5. Simpan Template

Silahkan Anda desain dengan menyesuaikan warna Blog Anda.

Semoga bermanfaat!

No comments:

Post a Comment