Cara Menmbuat dan Menggunakan CSS-3 Accordion Menu Serba Guna
Login to Blogger (Login ke Blogger) : Tuliskan User Name (Nama Pengguna) atau Email Address kemudian tuliskan juga Password (Sandi) baru lanjutkan KLIK "Login".
Dasboard (Dasbor) : Setelah masuk di halaman "Dasboard" KLIK "Design (Rancangan)".
Design (Rancangan) : KLIK link "Add Gadget (Tambah Gadget)".
KLIK link "HTML/Javascript".
Copy-Paste kode CSS dan kode HTMl "CSS-3 Accordion Menu Serba Guna" di box Penambahan Widget.
KLIK "SAVE (Simpan)".
Buka Blog untuk melihat hasilnya.
Kode CSS-1
<style type="text/css">
#bgsGR_Accord {
background:#FFFFFF;
width:205px;
padding:2px;
border:1px solid #666;
margin-top: 20px;
border-radius:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin-bottom: 2px;
box-shadow:0 0 12px #888;
-moz-box-shadow:0 0 12px #888;
-webkit-box-shadow:0 0 12px #888;
}
#bgsGR_Accord .bag {
width: 200px; /*original code by: http://gubhugreyot.blogspot.com */
height: 28px;
overflow: hidden;
transition: height ease-in-out 500ms;
-o-transition: height ease-in-out 500ms;
-moz-transition: height ease-in-out 500ms;
-webkit-transition: height ease-in-out 500ms;
border: 1px solid #999;padding:2px;padding-bottom:0;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin-bottom: 2px;
box-shadow:0 0 12px #999;
-moz-box-shadow:0 0 12px #999;
-webkit-box-shadow:0 0 12px #999;
background:#b0cfe9 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2LaOCh7wriudChP6tpejhYxLUpMMPeNFpfpeUlFCr1xe8vWduoCbjgoZXz_R6ZUYPlJSerBrG_X8tkG0uw_GSTQNHjJuSDu4PlqXL391aRjuNd0lGSIpuEoU1DjgK4stZYpiDrcoCuUg/s320/bgGradBlueV339H1.gif) top left repeat-x;
background:-moz-linear-gradient(bottom, #b5dcfb, #fff);
background: -webkit-gradient(linear, center bottom, center top, from(#b5dcfb), to(#fff));
}
#bgsGR_Accord .bag a {
display: block;
height: 18px; /*original code by: http://gubhugreyot.blogspot.com */
line-height: 20px;
background: #9999FF url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-ngvvWAjL8HuDXTazqQjIXCuE0y9bY2oKo0H2bTiHfEQQJ2cEdDlS2flrQrM2Sg3OmuGwbyAGjCCN6CmWYoliwHBG5hydbQLAA4eCXo8Dsggx-HAAGFgHHR7CFHpV4PW18B3XPAhukGw/s1600/AnimaBlueLoop.gif) left top no-repeat;
background-position:4px 6px;
padding: 5px;
color:#1e1e1e;
text-decoration: none;
padding-left:30px;
font-family:Droid Serif;
font-weight:bold;
text-shadow:1px 2px 1px #fff;
}
#bgsGR_Accord .bag a:hover{
color:red;
text-shadow:1px 2px 1px #000;
}
#bgsGR_Accord p {
height:auto;
min-height:height: 150px;
padding: 5px;
font-size:11px;
font-family:helvetica;
color:#330033;
}
#bgsGR_Accord .bag p img {
width:60px;
float:left;
margin:0 10px 0 0;
padding:3px;
border:3px solid #222;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
box-shadow:4px 4px 4px #888;
-moz-box-shadow:4px 4px 4px #888;
-webkit-box-shadow:4px 4px 4px #888;
}
#bgsGR_Accord div:hover {
height:auto;
min-height: 180px;
}
#bgsGR_Accord div:hover a {
background:lightblue url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg123eZN3hCC8LS9ulTAybMJvjIS3apyWuuVNs5sXZFRxUR6M_eAmA3xdPTAzMwMNgI6Hdt1qwMeaM-DyRaW14dnoHXRO-kV2593-__FDTyJSnSFc5vapdtX0yfF9sc8qBtqH73_6VjD7Q/s1600/ArrowDownAnimaBlue.gif) left top no-repeat;
background-position:4px 6px;
border-bottom: 1px solid #666666;
font-weight: bold;
}
#bgsGR_Accord ul.acur{
background:#ccc;
border:1px solid #444444;
list-style:none;
margin:0;
padding:10px 2px;
}
#bgsGR_Accord ul.acur li{
border:1px solid #333333;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
margin-bottom:2px;
background:#eee url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUafYg1dVwTzle9KYVJ5lzkqLCfqvZ4sxJphTBP-LceIIGVEuYiJ9Mj8oUa9dReqqTuUBYY71Yil8NSUsGCGkvTCAl0Wp6cLW87wPIIKoZRkcg7MfC2KRMZM9Jj7Lo6zQc7weKtsXt0T0/s1600/bgFadeBlue.png
http://i31.tinypic.com/ojkw9i/bgsGR/images/bgFadeBlue.jpg) top left repeat-x;
background-position:0 2px;
padding:1px 2px;
box-shadow:1px 2px 1px #fff;
-moz-box-shadow:1px 2px 1px #fff;
-webkit-box-shadow:1px 2px 1px #fff;
}
#bgsGR_Accord ul.acur li:hover{
background:#eee;
}
#bgsGR_Accord ul.acur li a{
background-position:-16px 8px;
font:11px Droid Serif;
font-weight:600;
color: #000099;
text-shadow:0px 1px 1px #fff;
padding:8px 0 2px 15px;
background: -moz-linear-gradient(bottom, #00abeb, #fff);
background: -webkit-gradient(linear, center bottom, center top, from(#00abeb), to(#fff));
}
#bgsGR_Accord ul.acur li a:hover{text-shadow:0px 1px 1px #000;
color:#FF0000;
background: red url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6kZZAbE7WySpX_hzt7tJXI0tax-8Mn5xkQqoQhV0_PBn6ou0-AcUfqX4rZswFXmT6R6GXCgTjEwH-9ukYjZeDoohG1p8k6lWpJm3_wfOFYRiBTF16nV_k6u53TRwD0Qin_gt2m33F6oY/s1600/bgBlackBlueLineV40H5.gif) bottom repeat-x;
}
</style>
Kode CSS-2
<!--[if IE]>
<style type="text/css">
#bgsGR_Accord { filter: progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=135, Strength=6);}
</style>
<![if endif]-->
Kode HTML: CSS-3 Accordion Menu Serba Guna
<div id="bgsGR_Accord">
<div class="bag">
<a href="#">Daftar Menu</a>
<ul class="acur">
<li><a href="Link-1" target="_blank">Link Title-1</a></li>
<li><a href="Link-2" target="_blank">Link Title-2</a></li>
<li><a href="Link-3" target="_blank">Link Title-3</a></li>
<li><a href="Link-4" target="_blank">Link Title-4</a></li>
<li><a href="http://gubhugreyot.blogdetik.com/" target="_blank">gubhug reyot</a></li>
</ul>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuxXDmJSx2xwyFt8FmWPLQB0O6LHE5-KaZTBmiF2fpRun865YBEcWMKz68_S868yq8HsXGquWC7YwyYZa_9qRJAkE0uLvSjYjXPqCbZfiuqOEZcKuqzwqQzg2IQW4k3ORN_6Sp4gJAsk8/s320/Thumb.jpg" />Kesungguhan pemerintah dalam menyelesaikan kasus Century patut dipertanyakan oleh masyarakat.</p>
</div>
<div class="bag"><a href="#">Century Mandeg?</a>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuxXDmJSx2xwyFt8FmWPLQB0O6LHE5-KaZTBmiF2fpRun865YBEcWMKz68_S868yq8HsXGquWC7YwyYZa_9qRJAkE0uLvSjYjXPqCbZfiuqOEZcKuqzwqQzg2IQW4k3ORN_6Sp4gJAsk8/s320/Thumb.jpg" />Kesungguhan pemerintah dalam menyelesaikan kasus Century patut dipertanyakan oleh masyarakat. Berbulan-bulan sudah semenjak pansus di DPR RI digelar hingga pansus ini selesai ternyata tak pernah sekalipun kabar angin tentang Century dan para pelaku yang diduga keras terlibat"bancakan" uang negara akan segera di vonis di pengadilan. Melempemnya kasus ini diduga kuat akibat banyaknya petinggi negeri yang terlibat, sehingga apabila terbongkar tuntas maka puluhan "orang penting" dimungkinkan menjadi penghuni "hotel prodeo" sekaligus memciptakan efek rantai hingga ujung-ujungnya akan menyeret petinggi negara dilingkungan pemerintahan ....</p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="http://i964.photobucket.com/albums/ae124/gubhugreyot/anima/LatemBleding.gif" />Tuliskan teks di sini ...</p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjWXjLA3z0-u9EBEHWaD9Ma-Am9Gpr9LRhtRsJOr176FmTEKxW_W7R8RJF1ZJ3btOkU-UotBSNcl0m4XczbqZUvSe-7QBMcD-HxBqvZSunndtRwQOjy9qcf1V4kFQwuyCu5xndjPQZTFU/s320/MerahPutihSukarno.jpg" />Tuliskan teks di sini ...</p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="http://i964.photobucket.com/albums/ae124/gubhugreyot/anima/ManusiaPurba.gif" />Tuliskan teks di sini ... </p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="http://i964.photobucket.com/albums/ae124/gubhugreyot/CircleGRV66H66.jpg" />Tuliskan teks di sini ...</p>
</div>
</div>
Catatan/Keterangan :
Kode CSS selain dapat di simpan melalui Page Elements - Add a Gadget bersamaan dengan kode HTML.
Jika kode CSS hendak di simpan di atas dan di bawah kode ]]></b:skin>:
- Kode CSS-1 disimpan diatas kode ]]></b:skin>. Buang/hilangkan <style type="text-css"> dan </style>.
- Kode CSS-2 disimpan di bawah ]]></b:skin> dengan <style type="text-css"> dan </style> tetap digunakan.
Untuk merubah lebar Accordion, ganti ukuran width pada :
#bgsGR_Accord .bag {
width: 200px;
==> 200px Ganti dengan ukuran yang dikehendaki.
#bgsGR_Accord {
width:205px;
==> 205px adalah width pada #bgsGR_Accord .bag { ditambah 5px.
Jika dikehendaki gambar, gunakan image/gambar dalam ukuran kecil untuk ditampilkan di accordion karena ukuran yang disertakan di kode width=60px
Bila semua bagian akan diisi dengan daftar menu/posting, silahkan gunakan kode pada bagian teratas di kode HTML yang menggunakan kode ul dan li
Link-1 dan yang lain diganti dengan URL seperti : htt:// ..... dan Link Title berisi Judul
<a href="http://warademo.blogspot.com/" title="Klik untuk melihat demo!">D E M O</a>
Login to Blogger (Login ke Blogger) : Tuliskan User Name (Nama Pengguna) atau Email Address kemudian tuliskan juga Password (Sandi) baru lanjutkan KLIK "Login".
Dasboard (Dasbor) : Setelah masuk di halaman "Dasboard" KLIK "Design (Rancangan)".
Design (Rancangan) : KLIK link "Add Gadget (Tambah Gadget)".
KLIK link "HTML/Javascript".
Copy-Paste kode CSS dan kode HTMl "CSS-3 Accordion Menu Serba Guna" di box Penambahan Widget.
KLIK "SAVE (Simpan)".
Buka Blog untuk melihat hasilnya.
Kode CSS-1
<style type="text/css">
#bgsGR_Accord {
background:#FFFFFF;
width:205px;
padding:2px;
border:1px solid #666;
margin-top: 20px;
border-radius:5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin-bottom: 2px;
box-shadow:0 0 12px #888;
-moz-box-shadow:0 0 12px #888;
-webkit-box-shadow:0 0 12px #888;
}
#bgsGR_Accord .bag {
width: 200px; /*original code by: http://gubhugreyot.blogspot.com */
height: 28px;
overflow: hidden;
transition: height ease-in-out 500ms;
-o-transition: height ease-in-out 500ms;
-moz-transition: height ease-in-out 500ms;
-webkit-transition: height ease-in-out 500ms;
border: 1px solid #999;padding:2px;padding-bottom:0;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin-bottom: 2px;
box-shadow:0 0 12px #999;
-moz-box-shadow:0 0 12px #999;
-webkit-box-shadow:0 0 12px #999;
background:#b0cfe9 url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2LaOCh7wriudChP6tpejhYxLUpMMPeNFpfpeUlFCr1xe8vWduoCbjgoZXz_R6ZUYPlJSerBrG_X8tkG0uw_GSTQNHjJuSDu4PlqXL391aRjuNd0lGSIpuEoU1DjgK4stZYpiDrcoCuUg/s320/bgGradBlueV339H1.gif) top left repeat-x;
background:-moz-linear-gradient(bottom, #b5dcfb, #fff);
background: -webkit-gradient(linear, center bottom, center top, from(#b5dcfb), to(#fff));
}
#bgsGR_Accord .bag a {
display: block;
height: 18px; /*original code by: http://gubhugreyot.blogspot.com */
line-height: 20px;
background: #9999FF url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-ngvvWAjL8HuDXTazqQjIXCuE0y9bY2oKo0H2bTiHfEQQJ2cEdDlS2flrQrM2Sg3OmuGwbyAGjCCN6CmWYoliwHBG5hydbQLAA4eCXo8Dsggx-HAAGFgHHR7CFHpV4PW18B3XPAhukGw/s1600/AnimaBlueLoop.gif) left top no-repeat;
background-position:4px 6px;
padding: 5px;
color:#1e1e1e;
text-decoration: none;
padding-left:30px;
font-family:Droid Serif;
font-weight:bold;
text-shadow:1px 2px 1px #fff;
}
#bgsGR_Accord .bag a:hover{
color:red;
text-shadow:1px 2px 1px #000;
}
#bgsGR_Accord p {
height:auto;
min-height:height: 150px;
padding: 5px;
font-size:11px;
font-family:helvetica;
color:#330033;
}
#bgsGR_Accord .bag p img {
width:60px;
float:left;
margin:0 10px 0 0;
padding:3px;
border:3px solid #222;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
box-shadow:4px 4px 4px #888;
-moz-box-shadow:4px 4px 4px #888;
-webkit-box-shadow:4px 4px 4px #888;
}
#bgsGR_Accord div:hover {
height:auto;
min-height: 180px;
}
#bgsGR_Accord div:hover a {
background:lightblue url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg123eZN3hCC8LS9ulTAybMJvjIS3apyWuuVNs5sXZFRxUR6M_eAmA3xdPTAzMwMNgI6Hdt1qwMeaM-DyRaW14dnoHXRO-kV2593-__FDTyJSnSFc5vapdtX0yfF9sc8qBtqH73_6VjD7Q/s1600/ArrowDownAnimaBlue.gif) left top no-repeat;
background-position:4px 6px;
border-bottom: 1px solid #666666;
font-weight: bold;
}
#bgsGR_Accord ul.acur{
background:#ccc;
border:1px solid #444444;
list-style:none;
margin:0;
padding:10px 2px;
}
#bgsGR_Accord ul.acur li{
border:1px solid #333333;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
margin-bottom:2px;
background:#eee url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUafYg1dVwTzle9KYVJ5lzkqLCfqvZ4sxJphTBP-LceIIGVEuYiJ9Mj8oUa9dReqqTuUBYY71Yil8NSUsGCGkvTCAl0Wp6cLW87wPIIKoZRkcg7MfC2KRMZM9Jj7Lo6zQc7weKtsXt0T0/s1600/bgFadeBlue.png
http://i31.tinypic.com/ojkw9i/bgsGR/images/bgFadeBlue.jpg) top left repeat-x;
background-position:0 2px;
padding:1px 2px;
box-shadow:1px 2px 1px #fff;
-moz-box-shadow:1px 2px 1px #fff;
-webkit-box-shadow:1px 2px 1px #fff;
}
#bgsGR_Accord ul.acur li:hover{
background:#eee;
}
#bgsGR_Accord ul.acur li a{
background-position:-16px 8px;
font:11px Droid Serif;
font-weight:600;
color: #000099;
text-shadow:0px 1px 1px #fff;
padding:8px 0 2px 15px;
background: -moz-linear-gradient(bottom, #00abeb, #fff);
background: -webkit-gradient(linear, center bottom, center top, from(#00abeb), to(#fff));
}
#bgsGR_Accord ul.acur li a:hover{text-shadow:0px 1px 1px #000;
color:#FF0000;
background: red url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6kZZAbE7WySpX_hzt7tJXI0tax-8Mn5xkQqoQhV0_PBn6ou0-AcUfqX4rZswFXmT6R6GXCgTjEwH-9ukYjZeDoohG1p8k6lWpJm3_wfOFYRiBTF16nV_k6u53TRwD0Qin_gt2m33F6oY/s1600/bgBlackBlueLineV40H5.gif) bottom repeat-x;
}
</style>
Kode CSS-2
<!--[if IE]>
<style type="text/css">
#bgsGR_Accord { filter: progid:DXImageTransform.Microsoft.Shadow(color='#888888', Direction=135, Strength=6);}
</style>
<![if endif]-->
Kode HTML: CSS-3 Accordion Menu Serba Guna
<div id="bgsGR_Accord">
<div class="bag">
<a href="#">Daftar Menu</a>
<ul class="acur">
<li><a href="Link-1" target="_blank">Link Title-1</a></li>
<li><a href="Link-2" target="_blank">Link Title-2</a></li>
<li><a href="Link-3" target="_blank">Link Title-3</a></li>
<li><a href="Link-4" target="_blank">Link Title-4</a></li>
<li><a href="http://gubhugreyot.blogdetik.com/" target="_blank">gubhug reyot</a></li>
</ul>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuxXDmJSx2xwyFt8FmWPLQB0O6LHE5-KaZTBmiF2fpRun865YBEcWMKz68_S868yq8HsXGquWC7YwyYZa_9qRJAkE0uLvSjYjXPqCbZfiuqOEZcKuqzwqQzg2IQW4k3ORN_6Sp4gJAsk8/s320/Thumb.jpg" />Kesungguhan pemerintah dalam menyelesaikan kasus Century patut dipertanyakan oleh masyarakat.</p>
</div>
<div class="bag"><a href="#">Century Mandeg?</a>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuxXDmJSx2xwyFt8FmWPLQB0O6LHE5-KaZTBmiF2fpRun865YBEcWMKz68_S868yq8HsXGquWC7YwyYZa_9qRJAkE0uLvSjYjXPqCbZfiuqOEZcKuqzwqQzg2IQW4k3ORN_6Sp4gJAsk8/s320/Thumb.jpg" />Kesungguhan pemerintah dalam menyelesaikan kasus Century patut dipertanyakan oleh masyarakat. Berbulan-bulan sudah semenjak pansus di DPR RI digelar hingga pansus ini selesai ternyata tak pernah sekalipun kabar angin tentang Century dan para pelaku yang diduga keras terlibat"bancakan" uang negara akan segera di vonis di pengadilan. Melempemnya kasus ini diduga kuat akibat banyaknya petinggi negeri yang terlibat, sehingga apabila terbongkar tuntas maka puluhan "orang penting" dimungkinkan menjadi penghuni "hotel prodeo" sekaligus memciptakan efek rantai hingga ujung-ujungnya akan menyeret petinggi negara dilingkungan pemerintahan ....</p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="http://i964.photobucket.com/albums/ae124/gubhugreyot/anima/LatemBleding.gif" />Tuliskan teks di sini ...</p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjWXjLA3z0-u9EBEHWaD9Ma-Am9Gpr9LRhtRsJOr176FmTEKxW_W7R8RJF1ZJ3btOkU-UotBSNcl0m4XczbqZUvSe-7QBMcD-HxBqvZSunndtRwQOjy9qcf1V4kFQwuyCu5xndjPQZTFU/s320/MerahPutihSukarno.jpg" />Tuliskan teks di sini ...</p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="http://i964.photobucket.com/albums/ae124/gubhugreyot/anima/ManusiaPurba.gif" />Tuliskan teks di sini ... </p>
</div>
<div class="bag"><a href="#">Judul (Title)</a>
<p><img src="http://i964.photobucket.com/albums/ae124/gubhugreyot/CircleGRV66H66.jpg" />Tuliskan teks di sini ...</p>
</div>
</div>
Catatan/Keterangan :
Kode CSS selain dapat di simpan melalui Page Elements - Add a Gadget bersamaan dengan kode HTML.
Jika kode CSS hendak di simpan di atas dan di bawah kode ]]></b:skin>:
- Kode CSS-1 disimpan diatas kode ]]></b:skin>. Buang/hilangkan <style type="text-css"> dan </style>.
- Kode CSS-2 disimpan di bawah ]]></b:skin> dengan <style type="text-css"> dan </style> tetap digunakan.
Untuk merubah lebar Accordion, ganti ukuran width pada :
#bgsGR_Accord .bag {
width: 200px;
==> 200px Ganti dengan ukuran yang dikehendaki.
#bgsGR_Accord {
width:205px;
==> 205px adalah width pada #bgsGR_Accord .bag { ditambah 5px.
Jika dikehendaki gambar, gunakan image/gambar dalam ukuran kecil untuk ditampilkan di accordion karena ukuran yang disertakan di kode width=60px
Bila semua bagian akan diisi dengan daftar menu/posting, silahkan gunakan kode pada bagian teratas di kode HTML yang menggunakan kode ul dan li
Link-1 dan yang lain diganti dengan URL seperti : htt:// ..... dan Link Title berisi Judul
<a href="http://warademo.blogspot.com/" title="Klik untuk melihat demo!">D E M O</a>
Tidak ada komentar:
Posting Komentar