jadilah yang pertama berimajinasi


Tampilkan postingan dengan label Trik Blogger. Tampilkan semua postingan
Tampilkan postingan dengan label Trik Blogger. Tampilkan semua postingan

CSS Dropdown Menu



Menu dengan css yang sederhana yang dilengkapi dengan fungsi Dropdown dan Sub menu .Penggunaanya sangat praktis dan mudah untuk dimodifikasi.Contohnya kalian bisa melihat langsung dibawah ini.Ohh,saya ingatkan sebelum mencoba widget ini,ada baiknya membackup/download template kamu agar tidak terjadi sesuatu yang diinginkan.

DEMO:




Untuk memasang menu seperti diatas,pertama login ke account blogger kamu,lalu pilih menu template,pilih edit html, lalu copy-paste CSS dibawah ini tepat diatas kode ]]></b:skin>

CSS

/* CSS DROPDOWN MENU GALAUERS */
#menujohanes{
width: 100%; /* panjang menu */
margin: auto; /* posisi menu auto */
background: #fafafa; /* warna background */
height: 49px; /*tinggi menu*/
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
border: 1px solid #ddd;
text-transform: uppercase; /* Huruf besar */
box-shadow: 0px 3px 0px rgba(0,0,0,0.2);
z-index: 99;}
#menujohanes ul{
list-style-type: none;
z-index: 9;
width: 1000px; /* panjang menu */
margin: auto;}
#menujohanes ul li{
float: left;
position: relative;
padding: 12px;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;}
#menujohanes ul li:hover{
background:#557FFF; /* warna background ketika diarahkan*/
box-shadow: 0px 3px 0px rgba(0,0,0,0.2);}
#menujohanes ul li a:hover {
color:#fafafa;} /* warna text ketika diarahkan */
#menujohanes ul li a{
color: #666; /* warna text */
padding: 0 10px;
line-height:25px;
font-size:11px; /* ukuran text */
display:block;
text-decoration:none;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
text-shadow: 0px 2px 0px rgba(0,0,0,0.1);}
#menujohanes ul li ul li{float: none;position: relative;}
#menujohanes ul li ul{
position: absolute;
top:49px;
left:0;
display: none;
box-shadow: inset 0 4px 3px rgba(0, 0, 0, 0.3), 0 1px 0 #ddd,0 5px 10px rgba(0, 0, 0, 0.2);
width:150px;
border-radius: 0px 0px 5px 5px;
background: #fff;}
#menujohanes ul li:hover > ul{display: block;}
#menujohanes ul li ul li a{line-height:25px;}
#menujohanes ul li ul li ul{
position: absolute;
top:0; left:150px;
display: none;
box-shadow:0 1px 0 #ddd,0 5px 10px rgba(0, 0, 0, 0.2);
border-radius:5px;
width:150px;
background: #fff;}
#menujohanes ul li.selected{color: #000;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}


Selanjutnya,copy-paste HTML dibawah ini diantara kode <body>...</body> tergantung anda ingin meletakan posisi menu ini.

HTML
<div id="menujohanes">
<ul>
<li class='selected'><a expr:href='data:blog.homepageUrl' title='Home'>Home</a></li>
<li><a href="#">Download</a>
<ul>
<li><a href="#">Template</a>
<ul>
<li><a href="#">galauers 1</a></li>
<li><a href="#">galauers 2</a></li>
<li><a href="#">galauers 3</a></li>
</ul>
</li>
<li><a href="#">aplikasi</a>
<ul>
<li><a href="#">android</a></li>
<li><a href="#">iphone 5</a></li>
<li><a href="#">blackberry</a></li>
</ul>
</li>
<li><a href="#">naruto</a>
<ul>
<li><a href="#">Episode 1</a></li>
<li><a href="#">Episode 2</a></li>
<li><a href="#">Episode 3</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Contact</a>
<ul>
<li><a href="#">Twitter</a></li>
<li><a href="#">Facebook</a></li>
<li><a href="#">Blogger</a></li>
<li><a href="#">Google plus</a></li>
</ul>
</li>
<li><a href="#">galauers</a>
<ul>
<li><a href="#">gue-galau 1</a>
<ul>
<li><a href="#">gue-galau 2</a>
<ul>
<li><a href="#">gue-galau 3</a></li>
<li><a href="#">gue-galau 4</a></li>
</ul>
</li>
<li><a href="#">gue-galau 5</a></li>
</ul>
</li>
<li><a href="#">gue-galau 6</a></li>
<li><a href="#">gue-galau 7</a></li>
</ul>
</li>
<li><a href="#">Clients</a></li>
<li><a href="#">Email</a></li>
</ul></div>

*Ganti tanda pagar dengan url link,dan namae link'a

Setelah selesai, simpan,dan lihat hasinya.jika sudah berhasil,tahap selanjutnya adalah mengatur isi menu dan link url pada menu anda.

CARA MENGEDIT HTML TEMPLATE BLOGSPOT 2013 TAMPILAN BARU





Cara mengedit html template blogspot tampilan baru
 - Hari ini saya sedang membuka Google Plus 
 saya dan melihat pertanyaan dari seorang rekan blogger qbenk raflesia yang menanyakan
"apakah cara mengedit HTML template di blogspot sudah berubah?".
Setelah saya cek, ternyata memang sudah berubah cara mengeditnya.

Blogger kembali membuat tampilan baru untuk mengedit template di bulan APRIL 2013 ini,
 yang kbisa jadi menyulitkan teman-teman blogger pemula arena cara yang lama yang sering menggunakan expand widget template sudah tidak akan berfungsi lagi.

Jadi mari kita pelajari bagaimana cara edit HTML di tampilan baru ini.....

Mengenal tampilan EDIT HTML Blogspot

Secara garis besar semua fungsi tombol masih lengkap, hanya posisinya diubah. Malah saya bisa katakan perubahan ini jauh lebih baik! Untuk lebih jelasnya mari lihat gambar di bawah ini....
 (masuk ke menu TEMPLATE dan klik EDIT HTML)


Keterangan Gambar:

  •     A adalah tombol untuk kembali ke menu TEMPLATE
  •     B adalah tombol untuk SIMPAN perubahan pada TEMPLATE
  •     C adalah fitur baru yang akan banyak membantu, yaitu LOMPAT ke kode WIDGET
  •     D dan E adalah tombol TOGGLE MODE untuk melihat versi HTML dan melihat versi tampilan browser
  •     F adalah tombol untuk menghilangkan perubahan yang sudah anda lakukan dalam satu pengeditan
  •     G adalah tombol untuk mengembalikan perubahan yang sebelumnya sudah anda lakukan tapi hilang karena pemformatan
  •     H adalah tombol untuk mengembalikan widget ke setingan default

Yang perlu teman-teman blogger perhatikan dalam tampilan baru untuk mengedit HTML template blogspot ini adalah dua hal,
yaitu tombol lompat ke widget dan panah-panah kecil berwarna hitam pada baris kode.

TOMBOL LOMPAT KE WIDGET

Tombol ini akan sangat membantu anda untuk menuju kode dari suatu widget di template anda.
Anda cukup mengklik tombol tersebut dan akan terbuka dropdown untuk melompat ke kode HTML widget yang anda inginkan....


Yang menjadi masalah adalah saat anda sampai di kode HTML widget tersebut,....
anda akan melihat tampilan kode yang dipadatkan dalam lipatan yang ditandai dengan .....
lihat gambar di bawah ini....


Apakah saudara bisa melihat panah hitam kecil di atas?....

Tombol Panah Hitam Kecil
Tombol ini adalah fitur baru yang akan membuka setiap kode menjadi lebih detail lagi.
Kalau ternyata setelah anda klik masih ada tombol panah hitam lagi di dalamnya,
 maka klik lagi tombol panah hitam itu sampai semua kode widget yang anda inginkan terbuka penuh.

Jika sudah terbuka penuh sekarang anda sudah bisa mengedit kode pada widget tersebut.

PENGGANTI EXPAND WIDGET TEMPLATE DI EDIT HTML TEMPLATE BLOGSPOT TAMPILAN BARU

Yang menjadi masalah sekarang adalah anda akan mengalami kerepotan yang cukup mengganggu jika harus mengedit sebuah kode yang sangat panjang dan mempunyai begitu banyak panah kecil hitam. Saat itulah anda pasti berharap tombol expand widget template masih ada di sini.

Apakah tidak ada cara menampilkan semua kode HTML agar proses edit bisa berjalan lebih cepat? 

Sebenarnya anda bisa membuka semua kode dengan cara yang sangat mudah....



  •     Klik kursor di dalam barisan kode mana saja....
  •     Tekan CTRL+A untuk menyorot semua kode
  •     Tekan CTRL+C untuk mengcopy semua kode
  •     Tekan tombol DEL pada keyboard untuk menghapus semua kode, dan
  •     Terakhir tekan CTRL+V untuk mempaste semua kode

Kode yang dipaste ini akan terbuka penuh dan tidak ada panah hitam kecilnya,
jadi hasilnya kurang lebih sama dengan tombol checkbox EXPAND WIDGET TEMPLATE yang ada pada EDIT HTML template blogspot tampilan lama....

Anda tetap bisa memakai tombol LOMPAT KE WIDGET saat semua kode sudah dijabarkan,
jadi ini akan membantu anda untuk mengedit TEMPLATE.
Mudah-mudahan Google tidak melakukan perubahan lagi dalam waktu dekat ini,
 ....soalnya belakangan ini Google seperti sedang berinovasi di sana sini.
Agak repot juga kalau EDIT HTML dari menu TEMPLATE ini selalu diubah modelnya.....

UPDATE:

Rupanya banyak teman blogger yang kesulitan mencari kode tertentu di dalam baris kode yang panjang. Sebenarnya caranya sangat mudah....

CARA MENCARI KODE DI EDIT HTML BLOGSPOT TAMPILAN BARU

Anda sudah tidak bisa lagi mencari kode dengan menggunakan CTRL+F pada browser, ....tapi apakah teman-teman blogger tidak sadar bahwa saat anda menekan CTRL+F akan muncul kotak pencarian di kanan atas kode?

Di situlah anda memasukkan nama kode yang akan anda cari, dan tekan enter sesudahnya. Jika anda belum menemukan kode yang diinginkan, maka tekan terus enter sampai ketemu. Lebih jelasnya lihat gambar di bawah ini....


Mudah-mudahan saudara tidak bingung lagi memakai EDIT HTML TEMPLATE BLOGSPOT tampilan baru ini....






Mengatasi Error Pada Tombol Reply Komentar Yang Tidak Bisa Di Klik



Beberapa hari ini banyak komentar atau pertanyaan rekan-rekan blogger yang sudah menggunakan Threaded Comment, ada masalah dengan tombol Reply / Balas.

Setelah saya cek, ternyata tombol reply / balas tidak berfungsi atau  form komentar tidak keluar. Hal ini disebabkan ada perubahan pada JavaScript threaded comment.



Untuk mengatasi hal ini, ikuti langkah-langkah di bawah ini :

1. Masuk ke Dasbor ---> Rancangan ---> Edit HTML
2. Menjaga kegagalan, backup dulu template anda ---> Download Template Lengkap
3. Centang Expand Template Widget
4. Cari kode dibawah ini :

<b:includable id='threaded_comment_js' var='post'>   <script defer='defer' expr:src='data:post.commentSrc' type='text/javascript'/>   <script type='text/javascript'>     (function() {       var items = <data:post.commentJso/>;       var msgs = <data:post.commentMsgs/>;       var postId = &#39;<data:post.id/>&#39;;       var feed = &#39;<data:post.commentFeed/>&#39;;       var authorName = &#39;<data:post.author/>&#39;;       var authorUrl = &#39;<data:post.authorUrl/>&#39;;       var blogId = &#39;<data:top.id/>&#39;;       var baseUri = &#39;<data:post.commentBase/>&#39;; // <![CDATA[       feed += '?alt=json&v=2&orderby=published&reverse=false&max-results=50';       var cursor = null;       if (items && items.length > 0) {         cursor = parseInt(items[items.length - 1].timestamp) + 1;       }       var bodyFromEntry = function(entry) {         if (entry.gd$extendedProperty) {           for (var k in entry.gd$extendedProperty) {             if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') {               return '<span class="deleted-comment">' + entry.content.$t + '</span>';             }           }         }         return entry.content.$t;       }       var parse = function(data) {         cursor = null;         var comments = [];         if (data && data.feed && data.feed.entry) {           for (var i = 0, entry; entry = data.feed.entry[i]; i++) {             var comment = {};             // comment ID, parsed out of the original id format             var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t);             comment.id = id ? id[2] : null;             comment.body = bodyFromEntry(entry);             comment.timestamp = Date.parse(entry.published.$t) + '';             if (entry.author && entry.author.constructor === Array) {               var auth = entry.author[0];               if (auth) {                 comment.author = {                   name: (auth.name ? auth.name.$t : undefined),                   profileUrl: (auth.uri ? auth.uri.$t : undefined),                   avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)                 };               }             }             if (entry.link) {               if (entry.link[2]) {                 comment.link = comment.permalink = entry.link[2].href;               }               if (entry.link[3]) {                 var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href);                 if (pid && pid[1]) {                   comment.parentId = pid[1];                 }               }             }             comment.deleteclass = 'item-control blog-admin';             if (entry.gd$extendedProperty) {               for (var k in entry.gd$extendedProperty) {                 console.log(entry.gd$extendedProperty[k].name + ' - ' + entry.gd$extendedProperty[k].value);                 if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') {                   comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;                 }               }             }             comments.push(comment);           }         }         return comments;       };       var paginator = function(callback) {         if (hasMore()) {           var url = feed;           if (cursor) {             url += '&published-min=' + new Date(cursor).toISOString();           }           window.bloggercomments = function(data) {             var parsed = parse(data);             cursor = parsed.length < 50 ? null                 : parseInt(parsed[parsed.length - 1].timestamp) + 1             callback(parsed);             window.bloggercomments = null;           }           url += '&callback=bloggercomments';           var script = document.createElement('script');           script.type = 'text/javascript';           script.src = url;           document.getElementsByTagName('head')[0].appendChild(script);         }       };       var hasMore = function() {         return !!cursor;       };       var getMeta = function(key, comment) {         if ('iswriter' == key) {           var matches = !!comment.author               && comment.author.name == authorName               && comment.author.profileUrl == authorUrl;           return matches ? 'true' : '';         } else if ('deletelink' == key) {           return baseUri + '/delete-comment.g?blogID=' + blogId + '&postID=' + comment.id;         } else if ('deleteclass' == key) {           return comment.deleteclass;         }         return '';       };       var replybox = null;       var replyUrlParts = null;       var replyParent = undefined;       var onReply = function(commentId, domId) {         if (replybox == null) {           // lazily cache replybox, and adjust to suit this style:           replybox = document.getElementById('comment-editor');           if (replybox != null) {             replybox.height = '250px';             replybox.style.display = 'block';             replyUrlParts = replybox.src.split('#');           }         }         if (replybox && (commentId !== replyParent)) {           document.getElementById(domId).insertBefore(replybox, null);           replybox.src = replyUrlParts[0]               + (commentId ? '&parentID=' + commentId : '')               + '#' + replyUrlParts[1];           replyParent = commentId;         }       };       var tok = 'comment-form_';       var hash = window.location.hash || '';       var startThread = hash.indexOf(tok) == 1 ? hash.substring(tok.length + 1) : undefined;       // Configure commenting API:       var configJso = {         'maxDepth': 2       };       var provider = {         'id': postId,         'data': items,         'loadNext': paginator,         'hasMore': hasMore,         'getMeta': getMeta,         'onReply': onReply,         'rendered': true,         'initReplyThread': startThread,         'config': configJso,         'messages': msgs       };       var render = function() {         if (window.goog && window.goog.comments) {           var holder = document.getElementById('comment-holder');           window.goog.comments.render(holder, provider);         }       };       // render now, or queue to render when library loads:       if (window.goog && window.goog.comments) {         render();       } else {         window.goog = window.goog || {};         window.goog.comments = window.goog.comments || {};         window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];         window.goog.comments.loadQueue.push(render);       }     })(); // ]]>   </script> </b:includable>

5. Ganti semuanya dengan kode dibawah ini :

<b:includable id='threaded_comment_js' var='post'>   <script async='async' expr:src='data:post.commentSrc' type='text/javascript'/>   <script type='text/javascript'>     (function() {       var items = <data:post.commentJso/>;       var msgs = <data:post.commentMsgs/>;       var config = <data:post.commentConfig/>; // <![CDATA[       var cursor = null;       if (items && items.length > 0) {         cursor = parseInt(items[items.length - 1].timestamp) + 1;       }       var bodyFromEntry = function(entry) {         if (entry.gd$extendedProperty) {           for (var k in entry.gd$extendedProperty) {             if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') {               return '<span class="deleted-comment">' + entry.content.$t + '</span>';             }           }         }         return entry.content.$t;       }       var parse = function(data) {         cursor = null;         var comments = [];         if (data && data.feed && data.feed.entry) {           for (var i = 0, entry; entry = data.feed.entry[i]; i++) {             var comment = {};             // comment ID, parsed out of the original id format             var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t);             comment.id = id ? id[2] : null;             comment.body = bodyFromEntry(entry);             comment.timestamp = Date.parse(entry.published.$t) + '';             if (entry.author && entry.author.constructor === Array) {               var auth = entry.author[0];               if (auth) {                 comment.author = {                   name: (auth.name ? auth.name.$t : undefined),                   profileUrl: (auth.uri ? auth.uri.$t : undefined),                   avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)                 };               }             }             if (entry.link) {               if (entry.link[2]) {                 comment.link = comment.permalink = entry.link[2].href;               }               if (entry.link[3]) {                 var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href);                 if (pid && pid[1]) {                   comment.parentId = pid[1];                 }               }             }             comment.deleteclass = 'item-control blog-admin';             if (entry.gd$extendedProperty) {               for (var k in entry.gd$extendedProperty) {                 if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') {                   comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;                 }               }             }             comments.push(comment);           }         }         return comments;       };       var paginator = function(callback) {         if (hasMore()) {           var url = config.feed + '?alt=json&v=2&orderby=published&reverse=false&max-results=50';           if (cursor) {             url += '&published-min=' + new Date(cursor).toISOString();           }           window.bloggercomments = function(data) {             var parsed = parse(data);             cursor = parsed.length < 50 ? null                 : parseInt(parsed[parsed.length - 1].timestamp) + 1             callback(parsed);             window.bloggercomments = null;           }           url += '&callback=bloggercomments';           var script = document.createElement('script');           script.type = 'text/javascript';           script.src = url;           document.getElementsByTagName('head')[0].appendChild(script);         }       };       var hasMore = function() {         return !!cursor;       };       var getMeta = function(key, comment) {         if ('iswriter' == key) {           var matches = !!comment.author               && comment.author.name == config.authorName               && comment.author.profileUrl == config.authorUrl;           return matches ? 'true' : '';         } else if ('deletelink' == key) {           return config.baseUri + '/delete-comment.g?blogID='                + config.blogId + '&postID=' + comment.id;         } else if ('deleteclass' == key) {           return comment.deleteclass;         }         return '';       };       var replybox = null;       var replyUrlParts = null;       var replyParent = undefined;       var onReply = function(commentId, domId) {         if (replybox == null) {           // lazily cache replybox, and adjust to suit this style:           replybox = document.getElementById('comment-editor');           if (replybox != null) {             replybox.height = '250px';             replybox.style.display = 'block';             replyUrlParts = replybox.src.split('#');           }         }         if (replybox && (commentId !== replyParent)) {           document.getElementById(domId).insertBefore(replybox, null);           replybox.src = replyUrlParts[0]               + (commentId ? '&parentID=' + commentId : '')               + '#' + replyUrlParts[1];           replyParent = commentId;         }       };       var hash = (window.location.hash || '#').substring(1);       var startThread, targetComment;       if (/^comment-form_/.test(hash)) {         startThread = hash.substring('comment-form_'.length);       } else if (/^c[0-9]+$/.test(hash)) {         targetComment = hash.substring(1);       }       // Configure commenting API:       var configJso = {         'maxDepth': config.maxThreadDepth       };       var provider = {         'id': config.postId,         'data': items,         'loadNext': paginator,         'hasMore': hasMore,         'getMeta': getMeta,         'onReply': onReply,         'rendered': true,         'initComment': targetComment,         'initReplyThread': startThread,         'config': configJso,         'messages': msgs       };       var render = function() {         if (window.goog && window.goog.comments) {           var holder = document.getElementById('comment-holder');           window.goog.comments.render(holder, provider);         }       };       // render now, or queue to render when library loads:       if (window.goog && window.goog.comments) {         render();       } else {         window.goog = window.goog || {};         window.goog.comments = window.goog.comments || {};         window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];         window.goog.comments.loadQueue.push(render);       }     })(); // ]]>   </script> </b:includable>

mudah kan..?

Gambar Loading Terlengkap












download disini





MP3 RANDOM PARK 3 ALA GUE




MP3 random park 3 ala gue..... begitulah bunyinya xixixixi
kali ini saya akan membagikan hasil karya saya sendiri.... sekian lama saya membuat nya
dan tepat pada hari inilah saya berkesempatan dan memberanikan diri
untuk memostingkan karya saya
tanpa campur sahabat blogger saya :p
dan kemarin kan saya sempat mosting cara memasang MP3 di blog ala gue :p
dan Pasang MP3 di Blog Ala Gue park 2 .
nah disitu banyak yang bertanya-tanya

gan.... kok scripsinya hanya bisa menggunakan 1 lagu doang
gak bisa ya 2 atau 3 lagu sekaligus?



eiiiiiitzzzzz.... disini saya telah mengembangkan scripsi ini
bukan hanya 1 lagu doang
bahkan 20 lagu sekaligus saya ladenin, hehehehe...
DEMOnya bisa di lihat pada halaman ini
sebelumya LIKE dulu ->

kelebihan MP3 ini adalah::

  • AUTO PLAY
  • LEBIH DARI 1 ATAU 2 LAGU
  • RINGAN (ENTENG DI BLOG)
  • RANDOM, (MP3 di putar secara acak setiap refres halaman blog)
  • MENGGUNAKAN TOMBOL NEXT / STOP

Kekurangan::

  • MP3nya SAYA SENDIRI YANG NENTUIN
    (untuk mencegah para plagiat)





PENGEN KAN...???
CARANYA klik disini >>    http://gue-mp3.blogspot.com/


lalu pilih lagu yang kalian suka
disini saya akan mengupdate lagu tiap minggunya dengan lagu terbaru
jadi kalian sering-sering ya absen di http://gue-mp3.blogspot.com/

dan akan tampil halaman seperti ini





lalu COPY scripsi yang ada di kotak tersebut lalu letakan atau pastekan kode tersebut
di add gadget >> HTML/Java Script

  1. MENETAP
    (posisi mp3 tampil dimana anda meletakan scripsi tersebut)
     
  2. POJOK
    (posisi mp3 tampil melayang di pojok kiri bawah monitor)
     


jika ingin menyembunyikan MP3 tersebut
contoh ::

<center><iframe allowfullscreen="" frameborder="0"
height="90" scrolling="no" src="http://goo.gl/82Fta" width="280">
</iframe></center>

kalian rubah angka yang berwarna merah menjadi 0
hasilnya seperti ini

<center><iframe allowfullscreen="" frameborder="0"
height="0" scrolling="no" src="http://goo.gl/82Fta" width="0">
</iframe></center>



Tombol Like Page Melayang Di Sudut Blog




seperti gambar di atas
dan demonya bisa dilihat pada halaman ini

untuk memasang tombol LIKE PAGE melayang di sudut BLOG tinggal copy scripsinya dan letakan di  ADD gatget >> HTML/JavaScript



 <div style="position: fixed; top: 20px; width: 300px; right: 5px;"><center><div style=" -moz-border-radius: 0px 0px 0px 0px; border-radius: 10px; border: 5px solid #ccc; margin: 0; overflow: auto; width:280px;">
<div style="-moz-border-radius: 10px; background-image: url(http://1.bp.blogspot.com/_bBL9ze_JZsw/TT_VysqlknI/AAAAAAAAAMs/OgtZMowV_m4/s1600/black50.png); border-radius: 10px; padding: 10px; "><div class="fb-like-box" data-href="http://www.facebook.com/wahyuibnuakbar" data-width="260" data-height="400" data-show-faces="false" data-colorscheme="dark" data-stream="true" data-border-color="#cccccc" data-header="true"></div><div class="fb-facepile" data-href="http://www.facebook.com/wahyuibnuakbar" data-size="small" data-max-rows="1" data-width="260" data-colorscheme="dark"></div></div></div> </center></div>


NB: merah ganti dengan ID PAGE kaliam





Notifikasi Sederhana dengan CSS3



saya mau berbagi trik CSS lagi nih, Yaitu Notifikasi sederhana dengan css3, sebenarnya apasih fungsinya? awalnya juga notif ini saya gunakan untuk memberitahukan bahwa saya telah membuat "FORUM GALAUERS" di google trik notifikasi yang cocok tidak ada,jadi saya membuat sendiri notifikasi ini yang merupakan hasil modifikasi dari trik "loading page dengan css3 animasi". nah,apasih yang berbeda dengan trik loading page? bedanya,html dan css notifikasi ini pastinya lebih sederhana dan lebih minim penggunaanya, contohnya yang saya kurangi yaitu background rgba yang tadinya secara menyeluruh secara fullscreen,animasi loader/loading yang saya hapus.jadi yang tersisa hanyalah text dan background, serta css3 animasi agar setelah 10 detik, nofif ini akan menghilang secara otomatis. Oia,cssnya juga sudah saya rapihkan dari versi sebelumnya, jadi tidak akan bentrok dengan banner slider,loading page,dan content slider(karena dasar html dan cssnya sama 100%). Setting CSS'nyapun cukup flexibel,kamu bisa rubah ukuran notif,warna background,dll.untuk pengaturan posisinya akan saya jelaskan nanti dibawah.



DEMO nya bisa KLIK diSINI


CSS

letakan kode di bawah ini tepat di atas kode ]]></b:skin>



#notifjo {
right: 10px; /* posisi di paling kanan */
top: 10px; /* posisi di paling atas */
width: 320px; /* lebar notif */
height: auto; /* tinggi notif otomatis */
overflow: hidden;
background: rgba(255,255,255,0.9); /* warna background */
border-radius: 5px; /* nilai sudut bundar */
border: 1px solid #ddd; /* garis batas luar */
z-index: 999999;
position: fixed; /* posisi melayang */
-webkit-animation: fadeOutnotif 10s linear forwards; /* notif 10 detik */
-moz-animation: fadeOutnotif 10s linear forwards;
-o-animation: fadeOutnotif 10s linear forwards;
-ms-animation: fadeOutnotif 10s linear forwards;
animation: fadeOutnotif 10s linear forwards;
}
#notifjo a {
display:block;
text-decoration:none;}
#notifjo span {
display: block;
padding: 15px 15px;
pointer-events: none;
text-align: left;
float: left;
}
#notifjo span h2 {
font-size: 12px; /* Ukuran text */
line-height: 21px;
color: #222; /* Warna text */
font-weight: normal;
letter-spacing: 0px;
}
/* gue-galau.blogspot.com */
@-webkit-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -webkit-transform: translateY(0px);}
99% { opacity: 0; -webkit-transform: translateY(-30px);}
100% { opacity: 0;}
}
@-moz-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}
@-o-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}
@-ms-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}
@keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}




HTML

Sedangkan HTML nya letakan di bawah kode  <body

<div id='notifjo'>
<span>
<h2><b>Notifikasi :</b>
<p>jadilah yang pertama berimajinasi</p>
<p>gue-galau.blogspot.com</p>
</h2>
</span>
</div>
jika ingin menambahkan kata atau tulisan di notif
kalian tinggal menambah kan kode <p> isi kata/tulisan kalian </p>


Membuat Gambar Lipat Di Sudut Blog




1. Login ke akun Blogger.
 2. Pilih Template » Edit HTML » Lanjutkan » Expand Template Widget.
3. Letakan Kode Berikut Tepatnya Di Atas Kode

</head>
<script type='text/javascript'>var tujuan =&#39; http://www.facebook.com/galauversmania&#39;</script>
<script src='http://gue-galau.googlecode.com/files/page_peel_effect.js/' type='text/javascript'/>
dan hasil keseluruhan nya seperti ini
<script type='text/javascript'>var tujuan =&#39; http://www.facebook.com/galauversmania&#39;</script>
<script src='http://gue-galau.googlecode.com/files/page_peel_effect.js/' type='text/javascript'/>
</head>

4. Silahkan ganti tulisan yang warnanya merah dengan nama fans page facebook Anda.
5. Klik Save.
6. Refresh halaman blog Anda dan lihat hasilnya.

Selamat Berimajinasi & Salam Galauers

Loading page dengan CSS3 Animasi



Hello sobat,pada kesempatan kali ini,saya akan berbagi trik cara memasang Efek loading page dengan CSS3 Animasi hasil modifikasi saya sendiri full menggunakan CSS3 dan dan css3 keyframe animation dengan menggunakan timing yang tepat~xD

ScreenShot:

atau kalian bisa melihat DEMO nya DiSINI

Awal mula membuat trik ini saya mendapat ide dari banner slider/photo slider yang dulu saya post.jadi saya punya ide untuk menggunakan efek loadingnya saja dan dibuat melayang pada blog kita pada tiap halamanya,ya sudah,saya hapus gambar slidenya,dan dibuat lebih simple dan menyisakan css loadernya saja.efek loadernya sendiri saya atur timing standart'a selama 15 detik dan efek fade-out/efek menghilangkan slider setelah waktu habis,dan jadilah PAGE LOADER palsu~xD. LOL

Mengapa saya sebut palsu?

karena menggunakan trik ini bukan benar" loading konten yang ada di blog kita,tetapi hanya membuat pengunjung bertahan selama kurang lebih dari 15 detik~xDD.

Oia,sebelumnya saya ingatkan,untuk memasang loader page ini,lebih baik diterapkan pada blog yang beban-nya belum terlalu berat,karena menggunakan trik ini akan menambah sedikit beban pada blog anda,dan itu juga tergantung pada konten" pada blog anda,dan jangan lupa untuk selalu membackup template anda agar tidak terjadi sesuatu yang tidak diinginkan~

mau dicoba? ikuti langkah' dibawah ini :




CSS

Buka blogger=>template=> Edit HTML, copy css dibawah ini,lalu letakan tepat diatas code ]]></b:skin>

#sliderloadingwrapper {width:100%;height:100%;
position:fixed;z-index: 999999999999999999999999999999;
background: #000000;
left: 0px;-webkit-animation: fadeOut 15s linear forwards;
-moz-animation: fadeOut 15s linear forwards;
-o-animation: fadeOut 15s linear forwards;
-ms-animation: fadeOut 15s linear forwards;
animation: fadeOut 15s linear forwards;}
/* Blog gue-galau.blogspot.com */
#sliderloader {
width: 500px;
height: 85px;
overflow: hidden;
background-color: #393939;
border: 1px solid #cccccc;
-moz-transition: all 170ms ease-in;
-webkit-transition: all 170ms ease-in;
-o-transition: all 170ms ease-in;
position: relative;
margin-bottom: 30px;
border-radius: 5px;
box-shadow: inset 0 0px 20px rgba(0, 0, 0, 0.2), 0 0px 0 #5E524F;
border-bottom: 1px solid #222;
margin: auto;
margin-top: 200px;}
#progressbg {
width:460px;
margin:auto;
height:5px;
background-color:#ddd;
top:65px;
position:relative;
}/* Blog gue-galau.blogspot.com */
#galauersloader {
width:1px;
height:5px;
background-color:#ffd000;
-moz-animation:galauersloader 70s infinite;
-webkit-animation:galauersloader 70s infinite;
position:relative;
-moz-transition:all 170ms ease-in;
-webkit-transition:all 170ms ease-in;
-o-transition:all 170ms ease-in;
}/* Blog gue-galau.blogspot.com */
#sliderloader ul {
width:2630px;
list-style:none;
padding:0;
margin:0;
position:relative;
left:0px;
}/* Blog gue-galau.blogspot.com */
#sliderloader li {
display:inline;
width:500px;
height:100px;
margin:0;
padding:0;
float:left;
position:relative;
}/* Blog gue-galau.blogspot.com */
#sliderloader li a {
display:block;
text-decoration:none;}
#sliderloader li span {
display: block;
width: 460px;
padding: 10px 20px;
text-shadow: 1px 1px 1px #362c30;
pointer-events: none;
text-align: left;
float: left;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}/* Blog gue-galau.blogspot.com */
#sliderloader ul li span h2 {
font-size:13px;
line-height:24px;
color:#fff;letter-spacing: 1px;
font-weight:normal;
text-shadow:1px 1px 2px #362c30;
text-transform:uppercase;
}/* Blog gue-galau.blogspot.com */

@-webkit-keyframes galauersloader {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:460px; opacity:1;}
22.5% {width:460px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:460px; opacity:1;}
47.5% {width:460px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:460px; opacity:1;}
72.5% {width:460px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:460px; opacity:1;}
98% {width:460px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-moz-keyframes galauersloader {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:460px; opacity:1;}
22.5% {width:460px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:460px; opacity:1;}
47.5% {width:460px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:460px; opacity:1;}
72.5% {width:460px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:460px; opacity:1;}
98% {width:460px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-webkit-keyframes fadeOut {
0% { opacity: 1;top:0px;}
10% { opacity: 1;top:0px; }
90% { opacity: 1; -webkit-transform: translateY(0px);top:0px;}
99% { opacity: 0; -webkit-transform: translateY(-30px);top:0px;}
100% { opacity: 0;top: -980px;}
}
@-moz-keyframes fadeOut {
0% { opacity: 1;top:0px; }
10% { opacity: 1;top:0px; }
90% { opacity: 1; -moz-transform: translateY(0px);top:0px;}
99% { opacity: 0; -moz-transform: translateY(-30px);top:0px;}
100% { opacity: 0;top: -980px;}
}

@-o-keyframes fadeOut {
0% { opacity: 1;top:0px; }
10% { opacity: 1;top:0px; }
90% { opacity: 1; -o-transform: translateY(0px);top:0px;}
99% { opacity: 0; -o-transform: translateY(-30px);top:0px;}
100% { opacity: 0;top: -980px;}
}

@-ms-keyframes fadeOut {
0% { opacity: 1;top:0px;}
10% { opacity: 1;top:0px;}
90% { opacity: 1; -ms-transform: translateY(0px);top:0px;}
99% { opacity: 0; -ms-transform: translateY(-30px);top:0px;}
100% { opacity: 0;top: -980px;}
}

@keyframes fadeOut {
0% { opacity: 1;top:0px; }
10% { opacity: 1;top:0px; }
90% { opacity: 1; transform: translateY(0px);top:0px;}
99% { opacity: 0; transform: translateY(-30px);top:0px;}
100% { opacity: 0;top: -980px; }
}






HTML

Sedangkan untuk Kode Html ini diletakan dibawah kode <body>


<div id='sliderloadingwrapper'><div id='sliderloader'>
<ul><li><span><h2>Loading Forum Galauers . . .</h2></span></li></ul>
<div id='progressbg'><div id='galauersloader'>
</div></div></div></div>




Oia,jika kamu ingin mengganti warna background dan loadernya,kamu tinggal mencari css dibawah ini,dan mengganti kode warnanya (hex dan rgba)
#sliderloadingwrapper{

yang diganti :
background: #000000;


dan

#sliderloader {

yang diganti :
background-color: #393939;




Menggunakan trik ini,akan berpengaruh pada seluruh postingan blog anda,jika hanya ingin tampil di halaman depan/homepage saja,gunakan html tag conditional yang diletakan di luar html loader ini.


<b:if cond='data:blog.url == data:blog.homepageUrl'>
Isi HTML
</b:if>




#Trik ini sudah teruji pada browser Google Chrome dan mozilla Firefox versi terbaru.


Selamat mencoba,semoga bermanfaat


Banner Slider dengan CSS



Banner Slider dengan CSS3,yaitu beberapa gambar/image banner yang dimasukan kedalam 1 slider.jadi fungsi'a sama saja dengan photo slider yang saya dapat dari website : iamceege.saya hanya mengedit CSS dan HTML'a,sehingga ukuranya menjadi pas 468px x 60px.contoh'a bisa kalian lihat sendiri pada blog saya,http://gue-undercontsruction.blogspot.com/ atau gambar dibawah ini.



screenshot



Untuk penerapanya sendiri cukup mudah,kamu tinggal copy paste HTML dan CSS dibawah ini.


CSS : diatas code ]]></b:skin>

HTML :letakan diantara kode html/didalam <body> dan </body>
(tergantung kamu mau diletakan dimana.)


HTML

<div id='slider2'>
<div id='mask'>
<ul><li>
<a href='http://gue-galau.blogspot.com' title='galauers'><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoGTyMapDRIxpei-VP8KKGe4NLD-oym_NtUrHqSWu18-5D3k2-_VUGzaeKwhEd0K2eLrMcBjgPK9P_81A64ts-wBzLzr37YHGt_9t2I7qMfIY7VtXgsJgOgrhYjk-X0J3J8SckMaon-YVI/s1600/LINK+EXC+gue-galau.blogspot.com+SIZE462X60.png'/></a></li>
<li>
<a href='http://gue-galau.blogspot.com' title='galauers'><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgqwu9_33iXvUIQx3mus0qgeNlJ_Q5JD0NnNria-kBdGmzEroalgj7JGdH3-ZA6nl6Td4wpOlNDnRG1NUrmvKaqSXerD-RsxApgLdzm_pd4dnvGKDKhnkdpLdcuAxbXPD7QgvjWfB1GZY/s1600/LINK+EXC+gue-galau.blogspot.com+468x60.jpg'/></a>
</li>
<li><a href='http://gue-radio.blogspot.com' title='galauers'><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyh2kz8MFgUhJrq99N9lXx-pSMgfl82vZaccGnsTAAJiawakC2xsRuCZvr55zacMTczSgekGNAJDLdlW4krGq8V86i3WfLj8TS2gK43fte1eAk9xzU2AJXH267f6fqCdSncjhuQATVq8V_/s1600/LINK+EXC+gue-radio.blogspot.com+SIZE462X60.png'/></a>
</li>
<li><a href='http://gue-updatestatus.blogspot.com' title='galauers'><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnVXZUnfqvuEgmyJtwVvNsLPfsTsLpAIhyouoG9em6NcSAoNHCV-vjwZKTJItScRExo_SlZv0mpkho5LeUC2W-F7TEvmRb8TSwB1GKdilA8UVvDbCpw5eRg0J41I0t_kIMidKai_ywelio/s1600/LINK+EXC+gue-updatestatus.blogspot.com+SIZE462X60.png'/></a>
</li>
</ul>
</div>
<div id='progress'>
</div><div id='overlay'>
</div><div id='pause'>
</div></div>



KUNING ganti denga LINK yang di tuju

MERAH ganti dengan URL gambar kalian





CSS


#slider2 {
width: 468px;
height: 60px;
margin:0px 0px 0px 0px;
overflow: hidden;
background-color: #F8F8F8;
border: 10px solid #F8F8F8;
-moz-transition: all 170ms ease-in;
-webkit-transition: all 170ms ease-in;
-o-transition: all 170ms ease-in;
position: relative;
border-radius: 10px/20px;
}
#mask {
overflow:hidden;
}
#slider2:hover {
background-color:#fff;
border:10px solid #fff;
}
#slider2:hover #pause {
opacity:1;
}
#slider2:hover #progress {
background-color:rgba(255,255,255,0.0);
}
#slider2:hover ul, #slider:hover #progress, #slider:hover #overlay {
-moz-animation-play-state:paused;
-webkit-animation-play-state:paused;
}
#pause {
width:468px;
height:60px;
position:absolute;
top:0;
opacity:0;
pointer-events:none;
-moz-transition:all 170ms ease-in;
-webkit-transition:all 170ms ease-in;
-o-transition:all 170ms ease-in;
}
#progress {
width:1px;
height:1px;
background-color:#ffd000;
-moz-animation:progress 35s infinite;
-webkit-animation:progress 35s infinite;
position:relative;
top:-1px;
-moz-transition:all 170ms ease-in;
-webkit-transition:all 170ms ease-in;
-o-transition:all 170ms ease-in;
}
#overlay {
width:4680px;
height:60px;
position:absolute;
top:0;
pointer-events:none;
-moz-transition:all 170ms ease-in;
-webkit-transition:all 170ms ease-in;
-o-transition:all 170ms ease-in;
opacity:0.5;
-moz-animation:overlay-fade 35s infinite;
-webkit-animation:overlay-fade 35s infinite;
}
#slider2 ul {
width:2400px;
list-style:none;
padding:0;
margin:0;
-moz-animation:slide-animation 35s infinite;
-webkit-animation:slide-animation 35s infinite;
position:relative;
left:0px;
overflow:hidden;
}
#slider2 li {
display:inline;
width:468px;
height:60px;
margin:0;
padding:0;
float:left;
position:relative;

}
#slider2 li:last-of-type {
background-color:#362c30;
}
#slider2 li a {
display:block;
text-decoration:none;
}
#slider2 li span {
display:block;
width:560px;
padding:15px 20px;
position:absolute;
bottom:0;
left:0;
background-color:rgba(54,44,48,0.6);
border-top:1px solid #362c30;
text-shadow:1px 1px 1px #362c30;
pointer-events:none;
text-align:left;
}

@-webkit-keyframes slide-animation {
0% {opacity:0;}
2% {opacity:1;}
20% {left:0px; opacity:1;}
22.5% {opacity:0.6;}
25% {left:-468px; opacity:1;}
45% {left:-468px; opacity:1;}
47.5% {opacity:0.6;}
50% {left:-936px; opacity:1;}
70% {left:-936px; opacity:1;}
72.5% {opacity:0.6;}
75% {left:-1404px; opacity:1;}
95% {opacity:1;}
98% {left:-1404px; opacity:0;}
100% {left:0px; opacity:0;}
}
@-moz-keyframes slide-animation {
0% {opacity:0;}
2% {opacity:1;}
20% {left:0px; opacity:1;}
22.5% {opacity:0.6;}
25% {left:-468px; opacity:1;}
45% {left:-468px; opacity:1;}
47.5% {opacity:0.6;}
50% {left:-936px; opacity:1;}
70% {left:-936px; opacity:1;}
72.5% {opacity:0.6;}
75% {left:-1404px; opacity:1;}
95% {opacity:1;}
98% {left:-1404px; opacity:0;}
100% {left:0px; opacity:0;}
}
@-webkit-keyframes progress {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:468px; opacity:1;}
22.5% {width:468px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:468px; opacity:1;}
47.5% {width:468px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:468px; opacity:1;}
72.5% {width:468px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:468px; opacity:1;}
98% {width:468px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-moz-keyframes progress {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:468px; opacity:1;}
22.5% {width:468px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:468px; opacity:1;}
47.5% {width:468px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:468px; opacity:1;}
72.5% {width:468px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:468px; opacity:1;}
98% {width:468px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-webkit-keyframes overlay-fade {
0% {opacity:0;}
2% {opacity:0.5;}
95% {opacity:0.5;}
98% {opacity:0;}
100% {opacity:0;}
}
@-moz-keyframes overlay-fade {
0% {opacity:0;}
2% {opacity:0.5;}
95% {opacity:0.5;}
98% {opacity:0;}
100% {opacity:0;}
}
#slider2 ul li span h2 {
font-size:24px;
line-height:24px;
color:#fff;
font-weight:normal;
font-family:'Communist-Regular';
text-shadow:1px 1px 1px #362c30;
}









Oia,untuk slidernya sendiri sudah saya atur agar kecepatan slide'a lebih lambat dari aslinya,yang diatur dengan css keyframe slide-animation.

dan juga menurut saya pemasangan banner ini terbatas,hanya4 buah.kenapa tidak bisa lebih?
sebenarnya bisa,pertama,kamu perhatikan CSS dibawah ini.





@-webkit-keyframes slide-animation {
0% {opacity:0;}
2% {opacity:1;}
20% {left:0px; opacity:1;}
22.5% {opacity:0.6;}
25% {left:-468px; opacity:1;}
45% {left:-468px; opacity:1;}
47.5% {opacity:0.6;}
50% {left:-936px; opacity:1;}
70% {left:-936px; opacity:1;}
72.5% {opacity:0.6;}
75% {left:-1404px; opacity:1;}
95% {opacity:1;}
98% {left:-1404px; opacity:0;}
100% {left:0px; opacity:0;}
}

perhatikan saat 25% dan 45%, left:-468px; .jadi saat css slider sudah difungsikan untuk bergeser ke arah kiri sejauh 468px.

1. maka karena itu jika ukuran gambar tidak tepat/sama,yang terjadi pergerakan slider menjadi tidak sempurna.

2.bila kamu perhatikan,kenapa di timing 47.5% menggunakan opacity?itu hanya perfungsi sebagai fade effect/transparant sesaat akan bergeser.

3.di timing 50% 70% bernilai -936px dan 75% 98% -1404px. kenapa bisa begitu?
itu artinya slide akan selalu bergeser ke arah kiri sejauh -468px.dan selanjutnya juga pindah ke slide selanjutnya,maka akan bergeser lagi sejauh -468px.
begini perhitungan dan teorinya:

-ketika suatu objek digeser kearah kiri,maka akan bernilai minus,maka

0-468 = -468

digeser ke arah kiri lagi menjadi

-468-468 = -936

digeser ke arah kiri lagi menjadi

-936-468 = -1404

lalu di timing 100% kembali ke posisi awal yaitu 0.

nah,jadi bagai mana kalau mau menambahkan slider lagi? kalian harus membuat perhitungan sendiri mulai dari timing 0% sampai 100%.

jadi semoga saja bisa dipahami dari penjelasan saya diatas,pastinya ada hubunganya dengan perhitungan matematika xD

karena jika anda mengerti dengan fungsi diatas,kamu bisa mengatur slide ini sendiri dengan ukuran bebas.




Note:-diatas hanya contoh,karena slider'a ini crossbrowser antara mozzilla dan chrome,maka perhatikan awalan depan css moz dan webkit,nilai'a harus sama.





Untuk pengaturan posisi slidernya,menggunakan margin.

margin:0px 0px 0px 0px;

#slider2 {
width: 468px;
height: 60px;
margin:0px 0px 0px 0px;
overflow: hidden;
background-color: #F8F8F8;
border: 10px solid #F8F8F8;
-moz-transition: all 170ms ease-in;
-webkit-transition: all 170ms ease-in;
-o-transition: all 170ms ease-in;
position: relative;
border-radius: 10px/20px;
}




Setting diatas masih default,kamu tinggal mengatur nilai margin left,top,right dan bottomnya.





yahh,sebenarnya trik ini awal"a cuma iseng" untuk blog saya sendiri,tapi karena saya rasa banyak dibutuhkan juga dan bermanfaat untuk mengurangi pemakaian tempat banner,jadi saya share deh :)

oia saya ingatkan sebelumnya,sebelum menggunakan trik banner ini,ada baiknya membackup template agar tidak terjadi sesuatu yang tidak diinginkan,dan selalu ingat tidak menggunakan CSS secara berlebihan agar tidak memberatkan blog kamu.

Mempercepat Loading Halaman Blog dengan Cara Mengkompres Kode CSS



Mungkin seringkali kita bertanya dalam hati, Hal apa yang membuat proses loading halaman blog terasa sangat berat? Bisa jadi mungkin dikarenakan banyaknya widget yang terpasang, penggunaan javascript yang berlebihan, menggunakan animasi flash berukuran besar lebih dari satu juga faktor lainnya. Apalagi jika dalam penggunaanya diletakkan disebelah kiri halaman blog, maka akan terasa lambat sekali dikarenakan browser selalu membaca blog secara berurutan dari sebelah kiri atas sampai kiri bawah kemudian berlanjut ke bagian kanan atas sampai kanan bawah, kemudian terakhir tentunya baru bagian footer atau kaki blok. Atau bila Anda ingin mengetahui berapa kecepatan loading blog Anda silahkan kunjungi alamat ini (webwait) atau bisa juga ini (webslug).


Penggunaan kode CSS ternyata juga berdampak pada kecepatan loading blog namun hal ini bisa kita minimalisir dengan cara mengkompres kode CSS tersebut sehingga nantinya juga akan berpengaruh terhadap kecepatan loading tadi. Adapun cara untuk mengkompresnya, Anda bisa menggunakan layanan kompres CSS online. Caranya adalah :
  1. Login ke blogger Anda.
  2. Masuk ke halaman Rancangan > Edit HTML lalu beri tanda centang pada Expand Template Widget.
  3. Oh iya, jangan lupa untuk membackup template Anda sebelumnya untuk berjaga – jaga bila terjadi sesuatu diluar keinginan Anda.
  4. Jika sudah, silahkan Copy semua kode setelah <b:skin><![CDATA[/* sampai sebelum kode ]]></b:skin> kemudian simpan dulu di notepad.
  5. Kunjungi alamat layanan kompres CSS online : csscompressor atau bisa juga ke alamat ini : cssdrive (pilih salah satu saja).
  6. Setelah itu Copy lagi kode CSS yang Anda simpan di notepad tadi dan paste ke box CSS input atau Insert CSS code, lalu klik Compress atau Compress-it.
  7. Sudah selesai? Copy kembali hasil kompres lalu masuk ke edit HTML cari kembali semua kode setelah <b:skin><![CDATA[/* sampai sebelum kode ]]></b:skin>, klik kanan lalu paste.
  8. Setelah itu klik Simpan Template dan selesai.

Attention !
Bagi Anda yang memilih layanan CSS Drive saya sarankan untuk pemula gunakan mode Light pada Compression mode dan pilih Don’t strip any comments terlebih dahulu. Dan jangan mencoba mode Super Compact dan Strip any comments kecuali seorang Advanced. Tapi alangkah baiknya jika Anda membackup dulu template Anda sebelumnya

Membuat Keterangan Teks Plus Gambar Diatas Kotak Komentar



Menambahkan keterangan diatas kotak komentar sangat mudah, kita bisa menambahnya melalui  menu Settings - Comments - dan mengisi keterangan pada Comments Form Message, dengan melalui menu setting tersebut kita hanya bisa menampilkan keterangan berupa teks saja tanpa bisa menambah dengan keterangan berupa gambar (image).

Script yang akan kita pasang adalah script untuk menampilkan keterangan gambar dan teks diatas kotak komentar, pada dasarnya script ini juga bisa untuk menambahkan atau untuk menampilkan widget diatas kotak komentar, untuk ruang diatas kotak komentar akan lebih bagus hanya diberi keterangan teks plus gambar (itu menurut saya terserah kalian untuk memilih dan mendesign tampilan), hasil dari keterangan teks plus gambar seperti screenshot dibawah ini :


Pada dasarnya script ini adaptasi dari script untuk Membuat Kotak Admin atau Author Box hanya yang membadakan dari segi penempatannya, Untuk membuat keterangan teks plus gambar (image) diatas kotak komentar kalian copy kode css dibawah ini dan letakan diatas kode

 ]]></b:skin>

caranya :

- Masuk Design - Edit HTML - Ceklis Expand Template Widget
- Untuk menghidari resiko, lakukan backup template terlebih dahulu
- Copy code css dibawah ini dan letakan diatas kode  ]]></b:skin>


.keterangan-komentar {
margin: 5px 0 5px 0;
padding: 0 5px 0 0;
width: 490px;
height: 100px;
}
.keterangan-komentar p {
margin: 0;
padding: 5px 0px 5px 5px;
border:1px solid #9999FF;
background: transparent;
}
.keterangan-komentar img {
float: left;
margin: 0 5px 0 0;
padding: 2px;
}

Kemudian cari kode  

<p><data:blogCommentMessage/></p>

dan letakan kode dibawah ini dibawahnya


<div class='keterangan-komentar'>
<p><img height='50' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig_lFR6u1_6D-1bkxj4F9kbx3qA_flufXST_Imw5mrqqtQv_uPvqG6JRQsAR4FmWcFYda_CmOS89tuGldw6vEjazXp9QzkUbxtXXrLOtgpPxk8pxMnn7SIAJfC5m_5GAZGSW8m6RAVioSh/s1600/provil+komentar+gue-galau.blogspot.com+size+75X75.png' width='60'/><span class='Apple-style-span' style='font-family: Arial, Helvetica, sans-serif; font-size: normal;'>Terima kasih telah membaca <b><a expr:href='data:post.url'><data:post.title/></a></b>, jika ada yang kurang faham, kalian bisa bertanya melalui komentar, Terima kasih<a href='http://gue-galau.blogspot.com/'>.</a></span></p>
</div>

Merah bisa kalian ganti dengan URL gambar kalian sendiri
yang jelas berukuran 75X75 
Save
template kalian dan lihat hasilnya

Biasanya kode <p><data:blogCommentMessage/></p> ada 3, pilih yang pertama atau yang diatasnya ada kode <h3><data:postCommentMsg/></h3> jangan yang mobile, jika ukuran kotak keterangan komentar berbeda dengan kotak komentar, kalian bisa rubah pada bagian ccs bagian di beri warna putih.

Semoga bermanfaat,

Slide Out Floating Share Buttons For Blogger




Cara Membuat dan Menambahkan Widget ini ke Blogger !

Instalasi widget ini sangat mudah, Anda dapat menambahkan widget ini hanya dalam dua langkah saja!
  • Pergi ke Dashboard Blogger> Template
  • Klik Edit HTML
  • Lalu letakkan kode pada tag yang di sebutkan
Letakkan di atas tag </head>

<script src='http://gue-galau.googlecode.com/files/shareThispage.js' type='text/javascript'/>

Letakkan di atas tag </body>

<!-- gue-galau.blogspot.com slideout widget : BEGIN -->

<div class="addthis_toolbox addthis_peekaboo_style addthis_default_style addthis_label_style addthis_32x32_style">

    <a class="addthis_button_more">Share</a>

    <ul>

        <li><a class="addthis_button_preferred_1"></a></li>

        <li><a class="addthis_button_preferred_2"></a></li>

        <li><a class="addthis_button_preferred_3"></a></li>

        <li><a class="addthis_button_preferred_4"></a></li>

    </ul>

</div>

<!-- gue-galau.blogspot.com slideout widget : END -->

  • Akhirnya menyimpan widget Anda dan Anda selesai.


Tambahkan Widget Berlangganan Di bawah Posting Blogger



Pada tutorial kali ini saya akan berbagi sebuah Widget Berlangganan Di bawah Posting Blogger Anda. Widget ini pasti akan meningkatkan jumlah subscribers sosial Anda. Anda menulis posting yang baik dan mengharapkan lebih banyak jumlah pelanggan maka widget ini pasti akan membantu Anda. Widget ini berisi formulir berlangganan email, facebook seperti tombol, twitter dan beberapa ikon sosial yang indah di bagian kanan dari widget. Widget ini dapat diinstal dalam satu langkah, Anda hanya perlu copy yang saya berikan dan paste kode di template Anda. Jadi mari kita lihat bagaimana untuk menambahkannya ke blog blogger Anda!


DEMO:


Get free daily email updates!
Follow us!



1. Login ke akun blogger Anda.
2. Pada Dasbor klick Template ➨ Edit HTML.
3. Centang  Expand Template Widget ➨ Backup template Anda.
4. Sekarang temukan kode <data:post.body/>
5. Lalu letakkan kode berikut ini di bawah kode tersebut

<br /><br /><br /><b><span style="font-size: large;">DEMO:</span></b><br /><b:if cond="data:blog.pageType == &quot;item&quot;">
<style type="text/css">
form.feedburner {
    margin: 20px 0 0;
    display: block;
    clear: both;
}
.OW {
    background: url(http://gue-galau.mywapblog.com/files/gue-galau-blogspot-com.png) no-repeat scroll 4px center transparent;
    padding: 7px 15px 7px 35px;
    color: #666;
    font-weight: bold;
    text-decoration: none;
    border: 1px solid #D3D3D3;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: 1px 1px 2px #CCC inset;
    -webkit-box-shadow: 1px 1px 2px #CCC inset;
    box-shadow: 1px 1px 2px #CCC inset;
}
.OWsubmit {
    color: #666;
    font-weight: bold;
    text-decoration: none;
    padding: 6px 15px;
    border: 1px solid #D3D3D3;
    cursor: pointer;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -goog-ms-border-radius: 4px;
    border-radius: 4px;
    background: #fbfbfb;
    background: -moz-linear-gradient(top, #fbfbfb 0%, #f4f4f4 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfbfb), color-stop(100%,#f4f4f4));
    background: -webkit-linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
    background: -o-linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
    background: -ms-linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='
    #FBFBFB', endColorstr='#F4F4F4',GradientType=0 );
background: linear-gradient(top, #fbfbfb 0%,#f4f4f4 100%);
}
#OW-widget {
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    -goog-ms-border-radius: 10px 10px 10px 10px;
    border-radius: 10px;
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #D3D3D3;
    padding: 8px;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    width: 480px;
    -webkit-box-shadow: inset 0px 0px 8px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: inset    0px 0px 8px rgba(50, 50, 50, 0.75);
    box-shadow: inset         0px 0px 8px rgba(50, 50, 50, 0.75);
    -webkit-box-shadow: inset 0px 5px 0px 0px #D8D8D;
}
#OW-widget:hover {
    background: none repeat scroll 0 0 #FFF;
    -moz-box-shadow: 1px 1px 2px #CCC inset;
    -webkit-box-shadow: 1px 1px 2px #CCC inset;
    box-shadow: 1px 1px 2px #CCC inset;
}
#OW-widget td {
    padding: 3px 0;
}
</style>
</b:if><br />
<center>
<br /><div id="OW-widget">
<div id="emailwidget">
<table style="border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%px;">
  <tbody>
<tr style="border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;">
   <td align="left" style="border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;"><div style="color: #666666; font-family: georgia; font-size: 18px; font-style: italic; font-weight: bold; margin: 0px 0px 5px 0px;">
Get free daily email updates!
    </div>
<form a="a" action="http://feedburner.google.com/fb/a/mailverify" class="feedburner" fb="fb" feedburner.google.com="feedburner.google.com" http:="http:" mailverify="mailverify" method="post" onsubmit="window.open(" popupwindow="popupwindow" return="return" scrollbars="yes,width=550,height=520" style="margin: 0pt;" target="popupwindow" true="true" uri="gue-galau">
<input name="uri" type="hidden" value="gue-galau" />
     <input name="loc" type="hidden" value="en_US" />
     <input class="OWstyle" name="email" onblur="if (this.value == &quot;&quot;) {this.value = &quot;Enter your email…&quot;;}" onfocus="if (this.value == &quot;Enter your email…&quot;) {this.value = &quot;&quot;}" type="text" value="Enter your email…" />
     <input alt="" class="OWsubmit" title="" type="submit" value="Submit" />
    </form>
</td>
   <td style="border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;"><div style="color: #666666; font-family: georgia; font-size: 14px; font-weight: bold; margin: 0px 0px 5px 0px;">
Follow us!
    </div>
<a href="http://feeds.feedburner.com/gue-galau" rel="nofollow" target="_blank" title="Suscribe to RSS Feed"><img src="http://gue-galau.mywapblog.com/files/gue-galau-blogspot-com-rs.png" /></a>
    <a href="http://twitter.com/Galauvers_mania" rel="nofollow" target="_blank" title="Follow us on Twitter"><img src="http://gue-galau.mywapblog.com/files/gue-galau-blogspot-com-tw.png" /></a>
    <a href="http://www.facebook.com/potter182" rel="nofollow" target="_blank" title="Follow us on Facebook"><img src="http://gue-galau.mywapblog.com/files/gue-galau-blogspot-com-fb.png" /></a>
    <a href="https://plus.google.com/110087180201533210075/" rel="nofollow" target="_blank" title="Follow us on Google+"><img src="http://gue-galau.mywapblog.com/files/gue-galau-blogspot-com-gp.png" /></a>
   </td>
  </tr>
</tbody>
  </table>
<div align="right">
<span style="color: solid #ffffff; font-size: 8px; font-style: italic;"><a href="http://gue-galau.blogspot.com/" style="text-decoration: none;" target="_blank"><span decoration="none" style="color: black;">[Get this widget]</span></a></span>
  </div>
<iframe allowtransparency="true" frameborder="0" scrolling="no" src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.facebook.com%2Fgalauversmania&amp;send=false&amp;layout=standard&amp;width=450&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font=verdana&amp;height=30" style="border: none; height: 30px; overflow: hidden; width: 450px;">
  </iframe>
  <a class="twitter-follow-button" href="http://twitter.com/Galauvers_mania" rel="nofollow"></a>
  <script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script>
 </div>
</div>
</center><br /><br /><br />


Keterangan:

  • Ganti gue-galau dengan Nama Pengguna Feedburner
  • Ganti potter182 dengan Nama Pengguna Facebook
  • Ganti galauversmania dengan Nama Pengguna Facebook PAGE
  • Ganti galauvers_mania dengan Nama Pengguna Twitter
  • Ganti 110087180201533210075 dengan ID Google +.
5. Akhirnya menyimpan template.

Sekarang Anda dapat melihat widget ini di bawah setiap postingan blog Anda.

Jika Anda masih mendapatkan masalah tentang widget ini maka jangan ragu untuk menyebutkannya melalui komentar, saya akan membalas sesegera mungkin.

Followers

ALL POST

Loading...
Lsc