Untuk melanjutkan artikel pekal lalu tentang tips template blogger, kali ini saya kembali dengan artikel yang membahas tentang widget label. Widget label kali ini adalah modifikasi antar tampilan nama label dalam blog serta counter boxnya yang akan terlihat jika label tertentu terkena kursor, dan akan sembunyi lagi jika kursor menjauh dan pergi. Widget label dalam tutorial ini tidak menggunakan JavaScript atau jQuery. Widget label ini dimodifikasi dengan CSS3 dan merubah sedikit struktur widgetnya.
Baca artikel tips blogger template sebelumnya:
Nah untuk membuat tampilan widget label seperti yang terlihat pada gambar di atas, berikut caranya.
Kopi kode css di bawah ini, letakkan sebelum kode </style>
Lalu temukan kode ini
Perhatikan 2 baris setelah kode di atas, kode <ul> ganti dengan kode di bawah ini
<ul class=’label-show’>
Setelah itu, ganti kode di bawah ini (yang pertama saja)
Dengan kode
Jika sudah, simpan template. Cukup mudah bukan? Selamat mencoba.
Baca artikel tips blogger template sebelumnya:
- Tampilan Homepage Seperti Layar Laptop dan Tab dengan JavaScript
- Membuat Tooltip pada Gambar Popular Post dengan JavaScript
- Membuat Asynchronous dan Valid CSS3 pada Font Awesome
Nah untuk membuat tampilan widget label seperti yang terlihat pada gambar di atas, berikut caranya.
Membuat widget label yang counter boxnya show-hide otomatis
Tambahkan widget label baru seperti biasa, lalu perhatikan pengaturannya seperti terlihat pada gambar berikut.Kopi kode css di bawah ini, letakkan sebelum kode </style>
/* modifikasi label */
ul .label-show {margin:0 auto;padding:0}
.label-show{list-style:none}
.label-show:before,.label-show:after{content:"";display:table}
.label-show:after{clear:both}
.label-show li{position:relative;float:left;margin:0 12px 8px 0}
.label-show li:active{margin-top:1px;margin-bottom:7px}
.label-show li:after{content:'';z-index:3;position:absolute;top:10px;right:-2px;width:5px;height:6px;opacity:.95;background:#66be92;border-radius:3px 0 0 3px}
.label-show a,.label-show span{display:block;box-sizing:border-box}
.label-show a{height:26px;font-size:13px;color:#000;border-radius:5px 0 0 5px;background:#efece9;border:1px solid #fafafa;box-shadow:0 0 3px rgba(0,0,0,.4);padding:3px 8px}
.label-show a:hover span{max-width:40px;padding:0 7px 0 6px}
.label-show span{position:absolute;top:0;left:100%;z-index:2;overflow:hidden;max-width:0;height:26px;line-height:23px;opacity:.95;color:#fff;text-shadow:0 -1px rgba(0,0,0,0.3);border:1px solid #66be92;border-radius:0 3px 3px 0;background-color:#66be92;transition:all .3s ease-out;padding:0 0 0 2px}
Lalu temukan kode ini
<div expr:class='"widget-content " + data:display + "-label-widget-content"'>Atau ini
<div expr:class='"widget-content " + data:display + "-label-widget-content"'>
Perhatikan 2 baris setelah kode di atas, kode <ul> ganti dengan kode di bawah ini
<ul class=’label-show’>
Setelah itu, ganti kode di bawah ini (yang pertama saja)
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
Dengan kode
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/><span class='label-count' dir='ltr'>(<data:label.count/>)</span></a>
Jika sudah, simpan template. Cukup mudah bukan? Selamat mencoba.
http://dxhdesign.blogspot.com/2013/02/style-label-widget-part-2.html
Share this
Posting Komentar
Image
.pre
,code
, atauquote
.Salin Kode!
lalu paste ke kolom komentar.image quote pre code