Cara Membuat Panel Slide Halaman Posting - Kangen rasanya ingin menyapa sahabat semua pecinta SAHABAT BLOGGER 77, yang tanpa kehadiran Anda semua di blog yang sederhana ini, mungkin blog ini sudah lama saya tinggalkan. Berhubung beberapa waktu lalu ada sedikit masalah dengan laptop saya, sehingga ngeposting artikel, blogwalking serta bercerita dan bercanda ria pada kolom komentar tidak bisa saya lakukan karena Laptop tecinta terkena virus, tetapi bukan virus dari Slank loh, hehe...!!!, jadi Devy mohon maaf jika sekiranya beberapa hari ini tidak bisa hadir di blog sahabat semua (mau kan maafin Devy.!?).
Syukur masih ada beberapa file yang sempat saya selamatkan sebelum laptop saya masuk bengkel. Pertemuan kali ini saya kembali hadir untuk berbagi pengetahuan seputar tutorial blog dalam membahas CSS-Widget tentang Cara Membuat Panel Slide Halaman Posting seperti tampilan gambar berikut:
Baca juga - Cara Mudah Membuat Menu Navigasi Pada Postingan
Untuk menyimpan beberapa tulisan penting, kode-kode script tutorial atau beberapa gambar yang Anda sertakan saat menulis artikel pada halaman posting, disana Anda bsa menghemat ruang postingan Anda dengan Membuat Panel Slide Untuk Menyimpan Text. Desain tampilan hampir sama, namun untuk panel slide halaman posting kali ini, ruang kosong saat panel dibuka akan menampilkan menu, sedangankan event gerakan untuk efek slide pada panel saya membuatnya dengan pergeseran position-right dengan perintah @viewport {width: device-width;}, sehingga conten yang berada diluar halaman tidak ikut bergeser saat panel di KLIK seperti ini:
DEMO SHOW
Coba perhatikan pada halaman menu, disana saya menyisipkan banyak link yang berarti jika halaman menu melebihi tinggi muatan conten artikel, maka efek scroll akan ditampilkan. Namun agar bar-scroll tidak tampil, tambahkan kode overflow-scrolling: touch. Tujuannya agar efek scroll hanya akan berfungsi pada halaman menu saja, sedangkan pada halaman posting tidak ikut bergeser saat scroll terjadi.
Kode lengkapnya seperti ini:
Tambahkan script berikut setelah tag penutup </style> untuk mengaktifkan fungsi OPEN/CLOSE pada Tab-Menu, namun hapus kode script-jQuery yang saya beri warna MERAH jika Template Anda sudah menggunakan jenis jQuery yang sama seperti ini:
Tahap akhir, disini Anda bebas menambahkan seberapa banyak link-menu sesuai dengan label-label artikel blog Anda sesuai keinginan pada HTML berikut:
Syukur masih ada beberapa file yang sempat saya selamatkan sebelum laptop saya masuk bengkel. Pertemuan kali ini saya kembali hadir untuk berbagi pengetahuan seputar tutorial blog dalam membahas CSS-Widget tentang Cara Membuat Panel Slide Halaman Posting seperti tampilan gambar berikut:
Baca juga - Cara Mudah Membuat Menu Navigasi Pada Postingan
Untuk menyimpan beberapa tulisan penting, kode-kode script tutorial atau beberapa gambar yang Anda sertakan saat menulis artikel pada halaman posting, disana Anda bsa menghemat ruang postingan Anda dengan Membuat Panel Slide Untuk Menyimpan Text. Desain tampilan hampir sama, namun untuk panel slide halaman posting kali ini, ruang kosong saat panel dibuka akan menampilkan menu, sedangankan event gerakan untuk efek slide pada panel saya membuatnya dengan pergeseran position-right dengan perintah @viewport {width: device-width;}, sehingga conten yang berada diluar halaman tidak ikut bergeser saat panel di KLIK seperti ini:
Coba perhatikan pada halaman menu, disana saya menyisipkan banyak link yang berarti jika halaman menu melebihi tinggi muatan conten artikel, maka efek scroll akan ditampilkan. Namun agar bar-scroll tidak tampil, tambahkan kode overflow-scrolling: touch. Tujuannya agar efek scroll hanya akan berfungsi pada halaman menu saja, sedangkan pada halaman posting tidak ikut bergeser saat scroll terjadi.
Kode lengkapnya seperti ini:
<style type='text/css'>
@-ms-viewport {width: device-width;}
@viewport {width: device-width;}
.group:before, .group:after {content:""; display:table;}
.group:after {clear:both;}
.container {font-size: 1.6rem; padding: 2em;}
#wrap {position: relative; overflow: hidden; width: 100%;}
#header {
background: #333;
height: 100%;left: 0;
overflow: auto;
position: absolute;
top: 10px;width: 100%;
-webkit-overflow-scrolling: touch;}
#header ul a {
color: #81d8d0;display: inline-block;
font: bold 11px/18px Verdana,serif;
padding: 8px 10px;}
#header a:hover {color:#e06666;}
#header ul {margin: 0; padding: 0;}
#header li {display: block; list-style: none;}
#content {
background: #fff;
position: relative;
width: 100%;
transform: translate3d(0px, 0px, 0px);
transition: transform 500ms ease 0s;}
#header span {
color:#fff;width:500px;
text-shadow:0px 1px 2px #333;
font: bold 12px/26px Verdana,serif;
padding: 5px 10px;display:block;
margin-top:-13px;box-shadow:1px 1px 1px black;
background-image:-webkit-linear-gradient(#333, #444, #333, #222);
background-image:-moz-linear-gradient(#333, #444, #333, #222);
background-image:-ms-linear-gradient(#333, #444, #333, #222);
background-image:-o-linear-gradient(#333, #444, #333, #222);
background-image:linear-gradient(#333, #444, #333, #222);}
#footer {
background: #000;color: #fff;
display: block;font-size: 1.6rem;
padding: 1em;}
#wrap:target #content,
.nav-open #content {transform: translate3d(53%, 0px, 0px);}
.button {
background: #000;color: #CCC;
display: block;font-size: 15px;
padding: 8px;width: 80px;
-webkit-tap-highlight-color: rgba(125, 142, 56, 3);}
</style>
Tambahkan script berikut setelah tag penutup </style> untuk mengaktifkan fungsi OPEN/CLOSE pada Tab-Menu, namun hapus kode script-jQuery yang saya beri warna MERAH jika Template Anda sudah menggunakan jenis jQuery yang sama seperti ini:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$(window).load(function(){
$('.button').click(function (e) {
e.preventDefault();
if ($('#wrap').hasClass('nav-open')) {
closeNav();
} else {
showNav();
}
});
});
function closeNav(){
$('#wrap').removeClass('nav-open');
}
function showNav(){
$('#wrap').addClass('nav-open');
}
</script>
Tahap akhir, disini Anda bebas menambahkan seberapa banyak link-menu sesuai dengan label-label artikel blog Anda sesuai keinginan pada HTML berikut:
<div id="wrap" class="trans">
<div id="header" class="panel overthrow">
<nav>
<ul id="nav"><span>DESAIN TEMPLATE</span>
<li><a href="#">Desain Template Menu 1</a></li>
<li><a href="#">Desain Template Menu 2</a></li>
<li><a href="#">Desain Template Menu 3</a></li>
<li><a href="#">Desain Template Menu 4</a></li>
<li><a href="#">Desain Template Menu 5</a></li>
<li><a href="#">Desain Template Menu 6</a></li>
<span>CSS WIDGET</span>
<li><a href="#">CSS Widget Menu 1</a></li>
<li><a href="#">CSS Widget Menu 2</a></li>
<li><a href="#">CSS Widget Menu 3</a></li>
<li><a href="#">CSS Widget Menu 4</a></li>
<!..Silahkan tambahkan beberapa menu lagi..!>
</ul>
</nav>
</div>
<div id="content" class="panel trans">
<a class="button icon-menu" href="#wrap" data-action="showNav">Open Menu</a>
<div class="container">
<p> ... Tulis Artikel Anda Disisni....</p>
</div>
<div id="footer">
<p>Copyright 2014 Design by. SAHABAT BLOGGER 77</p>
</div>
</div><!.. Ending panel trans ..!>
</div><!.. Ending id='wrap' ..!>
TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul= Cara Membuat Panel Slide Halaman Posting
Ditulis oleh= Devy
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip (meng-Copy), baik itu sebagian atau keseluruhan isi dari artikel ini harap menyertakan link dofollow ke >>
Ngiler saya ngelihat hasilnya.. coba kalu warna hijau tuanya diganti hitam atau abu2.. lebih mantep lagi tuh. :) keren!!
BalasHapuswadduh jadi bingung Devy, daritadi cari-cari warna yang hijau, gak ketemu-ketemu, padahal ini artikel devy sendiri..hehe..!!
Hapuskayaknya komentarnya salah arah mas
Setelah saya lihat DEMO nya panel slide ini menarik dan cantik ya Mbak Devy. agak mirip seperti Daftar isi tampilan LIST Artikel yang tampil di panel slidenya ya Mbak Devy.. sungguh ide yang luar biasa dan ide yang cemerlang :)
Hapuswuih keren banget pas liat demo panel slide halaman posting, blog jadi terlihat lebih pro kalaututorial ini di pasangin di blog saya yang lain nih ah.
Hapusmakasih ya
untung bukan virus ebola mbak :-d
BalasHapuskalau diterapkan disidebar bagus itu mbak :)
bisa saja mas, namun karena umumnya halaman sidebar kolomnya kecil, daftar menu diubah menjadi link label saja.seperti category-file
Hapusresponsive dan valid html5 ngga neng?
HapusTertarik sih, tapi blog jadi berat nggak mas?
BalasHapusnanti saya gendong kemana2 kalau keberatan
Hapussetuju banget dengan ide brilian pak ustadz, gendong tuch kang imron :p
Hapuskalau masalah adminnya, biar saya aja yang gendongnya pak
:p
kalo adminnya jangan ada yang pegang bahaya bukan Muhrim :D
Hapushahaha.. pada guyon sih..
Hapuskeren.. jadi kayak vertical menu gitu ya mbak???
BalasHapussebenarnya bukan karena menu tampilannya mas, karena menu-menu itu bisa kita ubah apa saja disana untuk ditampilkan sebagai gantinya.
Hapusmau langsung saya praktekkan di blog saya, mbak :p
BalasHapusbiar blog saya jadi cantik tampilannya seperti cantiknya Mbak Devy :p
#PLAKK
mau langsung saya praktekkan di blog saya, mbak :p
BalasHapusbiar blog saya jadi cantik tampilannya seperti cantiknya Mbak Devy :p
#PLAKK
silahkan kang jum, mudah-mudahan blog kang jum akan terlihat profesional dan cantik. hehe
Hapusjadi malu dibilang seperti blog profesional
Hapusxixixixi
kok malu kang, kan tujuan kita yang serius membangun blog itu kearah sana.
HapusGood Jobs
BalasHapuseuleh2 ... sebenarnya sy mw bilang .....
BalasHapusbgus nih slide nya ,,, tapi itu sdh biasa, mw bilang ...
sy coba dulu deh, sudah bisa juga, apalgi jelas2 blog sy jelek ,,, hehe, mw bilng ..keren tutorialnya dah biasa juga, karena memang dri zaman bahela tutorial yg devy bikin keren-keren semua,,
trus yg belum mw bilang apa lgi yah buat devy ,,,, Hmmmm ,,, hhehee ,,,,, :-?
banar mas, ini hanya merupakan modifakasi accordion slide pada umumnya, namun efek gerakan tidak mengganggu objek yang berada diluar tabel, sehingga gerakan slide hanya bekerja pada halaman posting saja.
Hapusbiasa namun diubah menjadi luar biasa.. hehe..
hayooo...mau bilang apa..?
ow ,,, jadi gerakan slide tidak menggu objek lainnya yah ,,, intinya sih ,,, suatu saat sy kan paki jika akn membuatkan blog buat teman atau blg siapa aja ,,, bru tutornya devy sy gunakan ,,,
Hapushehehe,,,, mw bilang apalgi yah ,,,, jdi bgung sndri nih ,,, :)
apalagi Devy mas, sangat bingun mau jawab apa, jika yang mau dibilang kagak ada,?
Hapushehe...!!
mw bilang devy itu luar biasa ,,,, :)
Hapushehe,,, mw bilang gini dulu deh ,,,, devy tuh bisa kek gtu dari umur brp yah, trus baljr dimana ??? kok ampe lihai bgtu upek-upek code nya ,,, :)
BalasHapusberawal dari penasaran mas, ibarat ingin mengetahui sesuatu yang sudah jelas-jelas terlihat didepan mata, misalnya didepan mas ada 2 buah cat dengan warna berbeda, hijau dan merah, jika cat tersebut kita campur menjadi satu, maka warna apa yang akan kita dapatkan.
Hapusbegitupun dengan kode script seperti ini mas, modalnya hanya berani dan sedikit tahu bahasa asing (inggris). karena kode seperti ini hanya akan terbentuk dengan bahasa mereka. Jadi devy baru belajar kode-kode seperti ini dari keberanian dan awalnya seperti yang mas fiu bisa lhat pada Arsip Blog
22 Oktober 2013, jadi ulang tahun blog ini sudah lewat donk..!! hehe
awal devy menggeluti dunia coding juga tgl 22 Oktober 2013 ?
Hapuswaaaah ,,,, devy pinter bahasa inggrs juga yah ,,, ah ,,, dah cakep, pinter coding, pinter pula bhasa bule ,,, cepluk ,,,, hehehe
benar mas, jadi bukannya devy tidak pernah gagal, bisa dibilang blog ini adalah blog yang ke-16 setelah blog-blog sebelumnya saya hapus karena gagal belajar coding. dan akhirnya blog ini saya abaikan selama 2 bulan. setelah sudah punya sedikit basic. blog sederhana ini devy kelola kembali dengan title "SAHABAT BLOGGER 77" dengan tampilan Template berbeda.
Hapusdan jrengggg..akhirnya bisa kenal dech dengan mas Fiu.s hehe..!!
wiiiiiihhh ... blog ke-16 ??? ajib dah buat devy ....heheh, tittle blog "SAHABAT BLOGGER 77 dapat nemu inspirasi dimana nih ? hehe
Hapusiya nih ,, lwt blog bsa kenal deh ama devy hehe,, jreeeng ,, sy ingat2 dulu kpn ya pertama syke blog nya devy ....
tunggu jawaban wawancara anda setelah yang satu ini.. "Iklan" he
Hapuscukup lumayan juga ya mbak scriptnya.. mbak satu ini oke bener dah...
BalasHapussebenarnya kodenya lumayan singkat kok mas, hanya devy susun seperti tampilan diatas tujuannya agar mempermudah sahabat lain yang ingin melakukan perubahan tampilan (edit kode). jadi mereka lebih mudah melakukannya.
Hapusjika sudah selesai di edit, tinggal sejajarkan kodenya.
*) mas Jai juga OK kok, hanya berbeda pembahasan saja menurut devy, betul kagak mas jai..?
tapi kalau saya sebagian ada juga yang belum faham mbak devy.. dan saya juga masih belajar.. termasuk belajar dari blog nya mbak devy... saya senengnya disini tutornya sangat mudah di terapkan mbak...
Hapusiya sih mbak. mbak lebih ke pembahasan script-script gini, sedangkan saya ke blogazine mbak... :) sebenarnya gak jauh beda sih mbak..
mantab...kalau ini langsung saya coba dulu...awas ya kalau ndak berhasil... :D
BalasHapuskalau ga berhasil sapa yang salah..? :d
Hapusmbak santika dung... kasian kalau nyalahin mbak devy... :D
Hapuslho ko gitu.. ;(( ;(( ;((
HapusBagus tampilannya, hanya aku gak terbiasa otak atik tampilan hehee...
BalasHapusternyata mudah ya , kirain susah
BalasHapusMenarik sekali tutorial yang Mbak Devy bagikan ini. saya coba pelajari dulu ya Mbak bisa tambah menarik nantinya panel di page post. terima kasih Mbak Devy :)
BalasHapusBeuhhh tadi saya lihat demonya kerennn jadi kpincut kpengen pasang nih :D
BalasHapusoo gitu aku baru ngert yah, telat banget, tapi bahasa apaan itu vi..
BalasHapusWaw :o , sangat keren sekali hasilnya ni, jadi kepenhen pasang di blog ni, ijin coba sob script nya
BalasHapusSangat bermanfaat terutama buata newbie macam saya...
BalasHapusassalamu 'alaikum..!
BalasHapusselamat beraktifitas sj Vy..!
jadi tambah maknyus ya mbak kalau blog kita ditambah panel slide ini, tambah mentereng ya ;)
BalasHapusmba devi mau tanya, gmn nih cara membuang tumbnail post, jadi biasa aja ga usah pakai gambar? dan sekalian pengaturan featured pos gmn ya? cek blogku dev, please :d
BalasHapushttp://tamuilmu.blogspot.com/
thumbanail gambar kan banyak mas, pada halaman mana yang ingin dihapus, pop-pos atau related-post.
HapusDevy lihat dulu ya mas
pada homepage mba dev, tolong ya? keihatannya jelek banget sih ;( pada homepage kan ada featured-post yang tampilannya hitam blank dev....
Hapusgan gmna caranya buat menu yang kyak pnya agan tu.. keren,..
BalasHapusshare dnk toturialnya
waaaaah bagus banget....(y)
BalasHapusgmna cra membuat panel slide yg seperti itu tpi kta tdk usah klik cukup mengarahkannya saja ke stu ?
BalasHapusfungsi gerak dengan element pointer:cursor sistem KLIK, jika dengan onmouse over, atau bila dihover, element CSS diatas kita ubah perintahnya hover.
Hapussebagai contoh dasar saya pernah membuat tutornya dengan objek gambar seperti ini:
► Efek According Pada Gambar Dengan Perintah Hover