Sudah lama saya tidak posting artikel karena kesibukan yang luar binasa... he he... kali ini saya share tentang cara membuat / bikin menu drop down yang lain dari pada yang lain daripada ga ada yang lain yang saya ambil dari blog nya dte (mas taufik nurrohman) dan sedikit saya edit lagi pada warna dan fungsi dari menu drop down itu
kalau tidak salah saya memasang menu drop down ini baru 2 hari, tetapi saya sendiri tidak menyangka kalau email saya penuh dengan permintaan code tentang cara bikin menu drop down yang saya pasang di header sebelah kanan itu, akhirnya saya putuskan untuk di share saja...
.glossy-selectbox {
display:inline-block;
font:normal bold 12px Electrolize,Arial,San-Serif;
position:relative;
width:300px;
float:right;
margin-top:5px;
background-color:#272727;
border:3px double #3d3d3d;
box-shadow:0 0 3px #000;
text-align:left;
}
.glossy-selectbox:before,
.glossy-selectbox:after {
content:"";
display:block;
width:0;
height:0;
border:3px solid transparent;
border-width:5px 3px;
border-bottom-color:#999;
position:absolute;
top:5%;
right:5px;
z-index:4;
}
.glossy-selectbox:after {
border-color:#999 transparent transparent;
top:auto;
bottom:5%;
}
.glossy-selectbox input {
display:block;
position:absolute;
top:0;
right:0;
bottom:0;
width:15px;
height:100%;
opacity:0;
z-index:10;
cursor:pointer;
}
.glossy-selectbox label {
display:block;
line-height:30px;
color:rgba(255,255,255,.5);
padding:0 15px;
-webkit-transition:all .5s ease-out;
-moz-transition:all .5s ease-out;
-ms-transition:all .5s ease-out;
-o-transition:all .5s ease-out;
transition:all .5s ease-out;
}
.glossy-selectbox label:before {
content:attr(data-default);
}
.glossy-selectbox label:after {
content:"";
display:block;
position:absolute;
top:0;
right:0;
bottom:0;
width:15px;
border-left:1px solid rgba(0,0,0,.4);
-webkit-border-radius:0 7px 7px 0;
-moz-border-radius:0 7px 7px 0;
border-radius:0 7px 7px 0;
-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.1),-1px 0 0 rgba(255,255,255,.1);
-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.1),-1px 0 0 rgba(255,255,255,.1);
box-shadow:inset 1px 0 0 rgba(255,255,255,.1),-1px 0 0 rgba(255,255,255,.1);
}
.glossy-selectbox input:hover + label {
color:white;
}
.glossy-selectbox input:hover + label:after {
background-color:rgba(255,255,255,.04);
}
.glossy-selectbox ul {
margin:0 0;
padding:2px;
position:absolute;
top:100%;
left:14px;
right:14px;
background-color:#272727;
border:1px solid #3c3c3c;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4),0 5px 7px 0px rgba(0,0,0,.4);
-moz-box-shadow:0 1px 2px rgba(0,0,0,.4),0 5px 7px 0px rgba(0,0,0,.4);
box-shadow:0 1px 2px rgba(0,0,0,.4),0 5px 7px 0px rgba(0,0,0,.4);
visibility:hidden;
opacity:0;
z-index:99;
}
.glossy-selectbox li {
margin:0 0;
padding:0 0;
list-style:none;
float:left;
width:50%;
display:inline;
}
.glossy-selectbox a {
display:block;
position:relative;
color:#999;
text-decoration:none;
text-shadow:0 0 2px black;
line-height:30px;
border-bottom:1px solid #171717;
border-right:1px solid #171717;
padding:0 15px 0 32px;
-webkit-box-shadow:inset 0 0 0 1px #333;
-moz-box-shadow:inset 0 0 0 1px #333;
box-shadow:inset 0 0 0 1px #333;
/* Opera note: An unstable box shadow will appear if you don't define the border radius less than 1 pixel. Weird! */
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.glossy-selectbox a:nth-child(even) {
border-right-width:0;
}
.glossy-selectbox a:before {
content:"";
display:block;
width:16px;
height:16px;
position:absolute;
top:7px;
left:7px;
background-color:transparent;
background-repeat:no-repeat;
background-position:50% 0;
}
.glossy-selectbox a:hover:before {
background-position:50% 100%;
}
.glossy-selectbox a:hover {
background-color:rgba(0,0,0,.2);
color:#ccc;
}
/* On click, then... */
.glossy-selectbox input:checked + label {
color:rgba(255,255,255,.4);
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-ms-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
}
.glossy-selectbox input:checked + label:before {
content:attr(data-focus);
}
.glossy-selectbox input:checked + label:after {
background-color:rgba(0,0,0,.2);
-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.4),-1px 0 0 rgba(255,255,255,.1);
-moz-box-shadow:inset 1px 0 1px rgba(0,0,0,.4),-1px 0 0 rgba(255,255,255,.1);
box-shadow:inset 1px 0 1px rgba(0,0,0,.4),-1px 0 0 rgba(255,255,255,.1);
}
.glossy-selectbox input:checked ~ ul {
visibility:visible;
opacity:1;
}
Tentunya sobat sobat pada tahu tempat meletakkan code css di atas tadi, sedangkan code di bawah adalah
HTML nya yang say letakkan tepat di bawah
<header>
<div class='glossy-selectbox'>
<input type='checkbox'/>
<label data-default='Link of My Friend' data-focus='silahkan kunjungi juga temanku ini'/>
<ul>
<li><a href='#' target='_blank' title='description blog'>Friend 1</a></li>
<li><a href='#' target='_blank' title='description blog'>Friend 2</a></li>
<li><a href='#' target='_blank' title='description blog'>Friend 3</a></li>
<li><a href='#' target='_blank' title='description blog'>Friend 4</a></li>
<li><a href='#' target='_blank' title='description blog'>Friend 5</a></li>
<li><a href='#' target='_blank' title='description blog'>Friend 6</a></li>
<li><a href='#' target='_blank' title='description blog'>Friend 7</a></li>
<li><a href='#' target='_blank' title='description blog'>Friend 8</a></li>
</ul>
</div>
Silahkan diedit ulangpada warnanya sesuai selera atau serasikan dengan warna template sobat
Menu di atas saya rubah fungsinya buat blogroll ( link friend ) karena menurut saya yang sangat ringan loading bahkan tanpa loading begitu klik langsung keluar menu nya
Untuk
DEMO nya lihat pada header sebelah kanan
pertamax lagi !
BalasHapuskedua akh.. dari ketinggal jauh...
BalasHapusbtw ivan blognya ko terbuka hanya untuk pembaca yang diundang saja
ada ap nie yeee.
langsung ketiga byr 3 besarnya kepegang ane....
HapusWah Mantap Nie Mas :-d,Oh Iya Saya Mau Naruh Link Di Bawah Pesan Komentar Tapi Naruhnya Dimana Yah?
BalasHapusdibawah <h4>bla,,bla,,bla,,</h4>
Hapusmantap banget mas :-d
BalasHapusterima kasih mas imron sudah ikut menjawab pertanya an dari mas haekal... terima kasih mas
HapusSaya Udah Didaerah Situ Tapi Tetap Nggak Muncul juga :p
HapusLink Di Bawah Pesan Komentar, maksud nya link apa ya... bisa berikan contoh ga mas
HapusItu Tuh Mas Seprti Di Blog Mas Emoticon,Contct us,dll
Hapuscari kode seperti dibawah ini
Hapus[code]<p><data:blogCommentMessage/></p>[/code]
kalau terdapat 4 kode seperti di atas pasang saja di kode ke 2 dan ke 4
Thanks Mas :D
Hapusmaaf nih out topic, sebenarnya saya tertarik untuk membuat template dengan schema.org? Tapi manfaatnya apa ya? boleh dijelasin lagi om.. thank sebelumnya :D
BalasHapusterimakasih juga om atas bantuannya.. coba liat sudah responsive atau belum?
Hapusdengan schema.org ( ini menurut saya ) setiap class yang di cantumkan markup schema.org akan mendapatkan link dari postingan dengan kata lain di setiap celah template ada link postingan... bagaimanapun juga kita harus mengikuti peraturan bandar, dengan begitu antara postingan dan template menyatu. maaf kalau jawaban saya kurang memuaskan karena saya tidak pandai berbahasa web. saya hanya megikuti aturan dari google saja yang di paparkan lewat tool nya yaitu webmaster tool, rich snippet sekaligus schema.org... ilmu ini juga saya dapat langsung dari sang maestro web ( mas taufik nurrohman ) dan saya tidak lanjuti dengan praktek atau uji coba selama 3 minggu dan hasil nya pun sangat menakjubkan
Hapusuntuk template yang di reponsif kan coba cek saja email nya di situ ada alamat demo nya
iya om sudah saya terapkan, sukses responsive :D
Hapuskalau sudah beres masalah responsif nya. blog demo nya saya tutup kembali... terima kasih atas kepercayaan nya
Hapusbagus gan saya suksa yg minimalist enak dilihat
BalasHapusterima kasih mas
HapusWah ini dia pesanan saya. Makasih Mas Taufik :)
BalasHapussama sama mas andi
Hapusdemonya kayak gimana mas ?? hehe
BalasHapusdi header sebelah kanan mas... yang bertuliskan LINK OF MY FRIEND
Hapuswah top bgt mas, akhirnya dihsare juga.. :D
BalasHapusgan tau gak cara buat efek pada sidebar kaya blog agan di homeepage gitu?
BalasHapussidebar di opic blog ga ada mas, maksudnya yang mana?
Hapusefek di postingan ini ,dari bawah trus perlahan naik ke atas?
Hapuslihat postingan terbaru mas, trims kunjungan nya :D
Hapusterma kasih mas :-d
BalasHapuswuuiihh ,, makin keren mas :D
BalasHapuskeren an punya mas ega lho... :D
Hapus