Kamis, 03 Februari 2011
Membuat Sliding Login/Register Form Panel di Blog
Diposting oleh
ayo Indonesia
Selamat siang semuanya, pada siang hari yang mendung ini saya akan memberikan tutorial mengenai cara membuat Sliding Login/Register Form Panel di Blogspot dengan jQuery. Login dan register biasanya digunakan pada sebuah blog atau web yang sudah banyak memiliki anggota. Contoh dari form login/register ini dapat anda temui jika anda login di Blogger, Facebook, Twitter atau situs-situs yang menyediakan layanan jaringan community. Untuk contohnya bisa temen-temen lihat pada gambar di bawah, atau bisa langsung klik disini.
Nah, jika temen-temen tertarik untuk membuatnya, di bawah ini saya akan berikan penjelasannya :
- Pertama, anda mesti login ke blogger.
- Kemudian klik Rancangan
- Setelah itu klik Edit Html
- Jangan lupa untuk mencentang Expand Widget Template (saya anjurkan download dahulu template anda)
- Kemudian cari kode berikut ini </head>
- Setelah itu letakkan kode Javascript dibawah ini tepat diatasnya
<script src='http://web-kreation.com/demos/Sliding_login_panel_jquery/js/jquery-1.3.2.min.js' type='text/javascript'/><script style='display:none' type='text/javascript'>$(document).ready(function() {
// Expand Panel
$("#open").click(function(){
$("div#panel").slideDown("slow");
});
// Collapse Panel
$("#close").click(function(){
$("div#panel").slideUp("slow");
});
// Switch buttons from "Log In | Register" to "Close Panel" on click
$("#toggle a").click(function () {
$("#toggle a").toggle();
});
});
</script> - Setelah itu anda cari kode ]]></b:skin>, Jika sudah ketemu letakkan kode CSS dibawah ini tepat sebelumnya.
/***** clearfix *****/
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}
/* Panel Tab/button */
.tab {
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_b.png) repeat-x 0 0;
height: 42px;
position: relative;
top: 0;
z-index: 999;
}
.tab ul.login {
display: block;
position: relative;
float: right;
clear: right;
height: 42px;
width: auto;
font-weight: bold;
line-height: 42px;
margin: 0;
right: 150px;
color: white;
font-size: 80%;
text-align: center;
}
.tab ul.login li.left {
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_l.png) no-repeat left 0;
height: 42px;
width: 30px;
padding: 0;
margin: 0;
display: block;
float: left;
}
.tab ul.login li.right {
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_r.png) no-repeat left 0;
height: 42px;
width: 30px;
padding: 0;
margin: 0;
display: block;
float: left;
}
.tab ul.login li {
text-align: left;
padding: 0 6px;
display: block;
float: left;
height: 42px;
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_m.png) repeat-x 0 0;
}
.tab ul.login li a {
color: #15ADFF;
}
.tab ul.login li a:hover {
color: white;
}
.tab .sep {color:#414141}
.tab a.open, .tab a.close {
height: 20px;
line-height: 20px !important;
padding-left: 30px !important;
cursor: pointer;
display: block;
width: 100px;
position: relative;
top: 11px;
}
.tab a.open {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_open.png) no-repeat left 0;}
.tab a.close {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_close.png) no-repeat left 0;}
.tab a:hover.open {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_open.png) no-repeat left -19px;}
.tab a:hover.close {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/css/../images/bt_close.png) no-repeat left -19px;}
/* sliding panel */
#toppanel {
position: absolute;
top: 0;
width: 100%;
z-index: 999;
text-align: center;
margin-left: auto;
margin-right: auto;
}
#panel {
width: 100%;
height: 270px;
color: #999999;
background: #272727;
overflow: hidden;
position: relative;
z-index: 3;
display: none;
}
#panel h1 {
font-size: 1.6em;
padding: 5px 0 10px;
margin: 0;
color: white;
}
#panel h2{
font-size: 1.2em;
padding: 10px 0 5px;
margin: 0;
color: white;
}
#panel p {
margin: 5px 0;
padding: 0;
}
#panel a {
text-decoration: none;
color: #15ADFF;
}
#panel a:hover {
color: white;
}
#panel a-lost-pwd {
display: block;
float: left;
}
#panel .content {
width: 960px;
margin: 0 auto;
padding-top: 15px;
text-align: left;
font-size: 0.85em;
}
#panel .content .left {
width: 280px;
float: left;
padding: 0 15px;
border-left: 1px solid #333;
}
#panel .content .right {
border-right: 1px solid #333;
}
#panel .content form {
margin: 0 0 10px 0;
}
#panel .content label {
float: left;
padding-top: 8px;
clear: both;
width: 280px;
display: block;
}
#panel .content input.field {
border: 1px #1A1A1A solid;
background: #414141;
margin-right: 5px;
margin-top: 4px;
width: 200px;
color: white;
height: 16px;
}
#panel .content input:focus.field {
background: #545454;
}
/* BUTTONS */
/* Login and Register buttons */
#panel .content input.bt_login,
#panel .content input.bt_register {
display: block;
float: left;
clear: left;
height: 24px;
text-align: center;
cursor: pointer;
border: none;
font-weight: bold;
margin: 10px 0;
}
#panel .content input.bt_login {
width: 74px;
background: transparent url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_login.png) no-repeat 0 0;
}
#panel .content input.bt_register {
width: 94px;
color: white;
background: transparent url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_register.png) no-repeat 0 0;
}
#panel .lost-pwd {
display: block;
float:left;
clear: right;
padding: 15px 5px 0;
font-size: 0.95em;
text-decoration: underline;
}
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}
/* Panel Tab/button */
.tab {
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_b.png) repeat-x 0 0;
height: 42px;
position: relative;
top: 0;
z-index: 999;
}
.tab ul.login {
display: block;
position: relative;
float: right;
clear: right;
height: 42px;
width: auto;
font-weight: bold;
line-height: 42px;
margin: 0;
right: 150px;
color: white;
font-size: 80%;
text-align: center;
}
.tab ul.login li.left {
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_l.png) no-repeat left 0;
height: 42px;
width: 30px;
padding: 0;
margin: 0;
display: block;
float: left;
}
.tab ul.login li.right {
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_r.png) no-repeat left 0;
height: 42px;
width: 30px;
padding: 0;
margin: 0;
display: block;
float: left;
}
.tab ul.login li {
text-align: left;
padding: 0 6px;
display: block;
float: left;
height: 42px;
background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/tab_m.png) repeat-x 0 0;
}
.tab ul.login li a {
color: #15ADFF;
}
.tab ul.login li a:hover {
color: white;
}
.tab .sep {color:#414141}
.tab a.open, .tab a.close {
height: 20px;
line-height: 20px !important;
padding-left: 30px !important;
cursor: pointer;
display: block;
width: 100px;
position: relative;
top: 11px;
}
.tab a.open {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_open.png) no-repeat left 0;}
.tab a.close {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_close.png) no-repeat left 0;}
.tab a:hover.open {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_open.png) no-repeat left -19px;}
.tab a:hover.close {background: url(http://web-kreation.com/demos/Sliding_login_panel_jquery/css/../images/bt_close.png) no-repeat left -19px;}
/* sliding panel */
#toppanel {
position: absolute;
top: 0;
width: 100%;
z-index: 999;
text-align: center;
margin-left: auto;
margin-right: auto;
}
#panel {
width: 100%;
height: 270px;
color: #999999;
background: #272727;
overflow: hidden;
position: relative;
z-index: 3;
display: none;
}
#panel h1 {
font-size: 1.6em;
padding: 5px 0 10px;
margin: 0;
color: white;
}
#panel h2{
font-size: 1.2em;
padding: 10px 0 5px;
margin: 0;
color: white;
}
#panel p {
margin: 5px 0;
padding: 0;
}
#panel a {
text-decoration: none;
color: #15ADFF;
}
#panel a:hover {
color: white;
}
#panel a-lost-pwd {
display: block;
float: left;
}
#panel .content {
width: 960px;
margin: 0 auto;
padding-top: 15px;
text-align: left;
font-size: 0.85em;
}
#panel .content .left {
width: 280px;
float: left;
padding: 0 15px;
border-left: 1px solid #333;
}
#panel .content .right {
border-right: 1px solid #333;
}
#panel .content form {
margin: 0 0 10px 0;
}
#panel .content label {
float: left;
padding-top: 8px;
clear: both;
width: 280px;
display: block;
}
#panel .content input.field {
border: 1px #1A1A1A solid;
background: #414141;
margin-right: 5px;
margin-top: 4px;
width: 200px;
color: white;
height: 16px;
}
#panel .content input:focus.field {
background: #545454;
}
/* BUTTONS */
/* Login and Register buttons */
#panel .content input.bt_login,
#panel .content input.bt_register {
display: block;
float: left;
clear: left;
height: 24px;
text-align: center;
cursor: pointer;
border: none;
font-weight: bold;
margin: 10px 0;
}
#panel .content input.bt_login {
width: 74px;
background: transparent url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_login.png) no-repeat 0 0;
}
#panel .content input.bt_register {
width: 94px;
color: white;
background: transparent url(http://web-kreation.com/demos/Sliding_login_panel_jquery/images/bt_register.png) no-repeat 0 0;
}
#panel .lost-pwd {
display: block;
float:left;
clear: right;
padding: 15px 5px 0;
font-size: 0.95em;
text-decoration: underline;
}
<!-- Login -->
<div id='toppanel'><div id='panel'><div class='content clearfix'><div class='left'><h1>Welcome In Download Disini</h1><h2>Contoh Sliding Login Dengan JQuery</h2><p class='grey'>Disamping ini adalah contoh Sliding Login menggunakan JQuery. Login Form Disamping hanya Contoh dan tidak dapat digunakan layaknya Login Form FB, Karena Blog ini terbuka untuk umum tanpa perlu mendaftar menjadi Member</p><h2>Tutorial Blog</h2><p class='grey'>Untuk membuatnya Silahkan : <a href='http://freedownloadcopasthemes.blogspot.com/2011/02/membuat-sliding-loginregister-form.html' title='Download'>Pencet Sini</a></p></div><div class='left'><form action='#' class='clearfix' method='post'><h1 class='padlock'>Member Login</h1><label class='grey' for='log'>Username:</label><input class='field' id='log' name='log' size='23' type='text' value=''/><label class='grey' for='pwd'>Password:</label><input class='field' id='pwd' name='pwd' size='23' type='password'/><label><input checked='checked' id='rememberme' name='rememberme' type='checkbox' value='forever'/> Remember me</label><div class='clear'/><input class='bt_login' name='submit' type='submit' value='Login'/><a class='lost-pwd' href='#'>Lost your password?</a></form></div><div class='left right'><form action='#' method='post'><h1>Not a member yet? Sign Up!</h1><label class='grey' for='signup'>Username:</label><input class='field' id='signup' name='signup' size='23' type='text' value=''/><label class='grey' for='email'>Email:</label><input class='field' id='email' name='email' size='23' type='text'/><label>A password will be e-mailed to you.</label><input class='bt_register' name='submit' type='submit' value='Register'/></form></div></div></div><!-- /login --><!-- The tab on top --><div class='tab'><ul class='login'><li class='left'/><li>Halo Semuanya</li><li class='sep'>|</li><li id='toggle'><a class='open' href='#' id='open'>Masuk | Daftar</a><a class='close' href='#' id='close' style='display: none;'>Tutup Panel</a></li>
<li class='right'/>
</ul>
</div>
<!-- / top -->
</div>
<!-- panel -->
Pada kode diatas, untuk tulisan warna kuning bisa anda ganti dengan tulisan yang anda inginkan, begitu juga tulisan yang berwarna merah bisa anda ganti dengan Login dan register misalnya. Kemudian klik Save Template anda dan lihat hasilnya.
Oke, itu tadi pembahasan pada kali ini, bagi yang masih bingung jangan malu-malu untuk mengisi kotak komentar yang ada di bawah ini. Selamat mencoba dan semoga bermanfaat.
Label:
JQuery,
tutorial blog
Blog Archive
-
▼
2011
(496)
-
▼
Februari
(47)
- Cara Daftar Google Adsense Melalui Docstoc
- Cara Daftar Google Adsense Melalui Indyarocks
- Kenyataan Nasional Melalui Lapangan Sepakbola
- Pesan Kematian Dari Seorang Sahabat
- Mustahil Kalau Tuhan Tidak “Terlibat”
- Pahamilah Makna Kematian dengan Benar !
- Text To Hex, Text To Base 64, URL ( Text Encode & ...
- Kita Cemburu Pada Rakyat Irak
- Jangka Pendek dan Menengah Saya “memilih” Mayalsia...
- Siapa Takut? Ketika Tuhan Tidak Lagi Ditakuti……
- Sosok Tuhan Yang Menakutkan
- Yang Benar Adalah.....................
- Kenapa Kita Harus Meyakini Tuhan?
- Masa Bodoh Dengan Hari Esok
- Singa Tanpa Buntut, Telinga dan Perut
- Sudahkan Anda Bermurah Hati?
- Bayi Di Atas Atap
- Maaf Jika Nenek "Fuck You" Tersinggung
- Kepada Blogger Yang Terhormat Bolehkah Saya Pasang...
- Anda Tidak Akan Memahami Artikel Ini
- Hati Kita Menderita Sakit Kronis
- Kemarahan
- Kepada Yang Terhormat Umat Islam Di Indonesia
- Hidup Sesudah Mati
- Membuat Menu dTree di Blogger
- Membuat Menu Horizontal Animasi di Blog
- Membuat Menu Navigasi Horizontal Glossy di Blog
- Membuat Effect JQuery Link Nudging di Blog
- Membuat Multi Level Drop Down dengan jQuery
- Membuat Info Panel Slide Vertikal dengan jQuery
- Indonesian Hacker File Uploader
- Menambah Add Ons Feedburner Pada Browser di blog
- Menghilangkan Link Posting Lama dan Posting Baru d...
- Menghilangkan Show Older Post Pada Blogger
- Memasang Change Font This Blog di Blogger
- Memasang Text Resizer di Blog
- Membuat Chatbox Slide Vertikal Dengan jQuery di Blog
- Cara Meningkatkan Feedburner Readers di Blog
- Membuat Daftar Isi Dengan jQuery Accordion
- Membuat Efek Image Zoom dengan Jquery
- Membuat Sliding Login/Register Form Panel di Blog
- Memasang IP Address di Blogger
- Memasang Disable Right Click di Blog
- Menyembunyikan Nav Bar di Blogger
- Cara Mendaftarkan Blog di Google Adsense
- Tips Dasar-Dasar SEO
- Menambah Icon/Gambar Pada Judul Postingan Blog
-
▼
Februari
(47)