Pada tutorial kali ini, kita akan sebuah menu navigasi breadcrumb menggunakan CSS3. Hasil akhir dari menu navigasi tersebut adalah seperti gambar di bawah ini:

Lihat video cara pembuatannya berikut ini:

Source Code

[sourcecode lang=”html”]
<html>
<head>
<title>Pure CSS3 Breadcrumb Navigation Menu</title>
<style>
/* Import custom font from google font*/
@import url(http://fonts.googleapis.com/css?family=Noto+Serif);

body {
font-family: ‘Noto Serif’, Verdana, Arial;
font-size:13px;
padding-top: 100px;
text-align:center;
}

.breadcrumb {
display:inline-block;
box-shadow: 0 0 15px 1px rgba(0,0,0,0.6);
border-radius: 5px;

overflow:hidden;
counter-reset:flag;
}

.breadcrumb a {
display:block;
float:left;

text-decoration:none;
padding: 0 10px 0 60px;

line-height:36px;

background: linear-gradient(#5DA6E1,#185282);
color:white;

position:relative;
}

.breadcrumb a.active, .breadcrumb a:hover {
background: linear-gradient(#64D86A, #1D7521);
}

.breadcrumb a.active:after, .breadcrumb a:hover:after {
background: linear-gradient(135deg,#64D86A, #1D7521);
}

.breadcrumb a:after {
content:”;
width: 36px;
height:36px;

background:linear-gradient(135deg,#5DA6E1,#185282);

position:absolute;
top:0px;

z-index:1;
right:-18px;

-webkit-transform: scale(0.707) rotate(45deg);
-moz-transform: scale(0.707) rotate(45deg);
-o-transform: scale(0.707) rotate(45deg);
transform: scale(0.707) rotate(45deg);

border-radius: 0 0 0 30px;

box-shadow: 2px -2px 1px 1px rgba(0,0,0,0.5),
3px -2px 1px 1px rgba(255,255,255,0.6);
}

.breadcrumb a:last-child:after {
content:none;
}

.breadcrumb a:last-child {
padding-right:20px;
border-radius: 0 5px 5px 0;
}

.breadcrumb a:before {
content:counter(flag);
counter-increment:flag;

width: 20px;
height:20px;

background:#0E2F4A;
font-weight:bold;

position:absolute;
top:0px;
left:30px;

line-height:20px;
margin:8px 0;

border-radius: 100%;
}
</style>
</head>
<body>
<div class="breadcrumb">
<a href="#" class="active">Choose Product</a>
<a href="#">Choose Color</a>
<a href="#">Billing Address</a>
<a href="#">Checkout</a>
</div>
</body>
</html>
[/sourcecode]


0 Comments

Leave a Reply

Avatar placeholder