Notifikasi Sederhana dengan CSS3

Posted by on 0 komentar
Halo! Saya mau posting lagi :D. Saya mau berbagi, bukan merampas :v. Yaitu Notifikasi Sederhana. Posting aslinya di sini. Saya hanya menyebar luaskan. Karena saya ga pandai mainin HTML sama CSS :v. Oke, ga usah basa basi nanti jadi basi :v.



Screenshoot:


Berikut tutornya:

CSS
Buka Blogger → Template → Edit HTML. Kemudian copy CSS di bawah laltu letakan 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;
}
/* Blog johanes djogzs.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, untuk kode HTML ini diletakan dibawah kode <body>

Jangan pernah katakan tidak ada <body>, karena setiap template blog atau website pasti ada.
Kemungkinan template body anda menggunakan class, misalnya <body class='home blog'>.


<div id='notifjo'>
<span>
<h2><b>Notifikasi :</b>
<p>1. Text Kamu.</p>
<p>2. Naruto shippuden tamat.</p>
<p>3. Gintama ceritanya mulai ngawur xD.</p>
<p>4. Hello world.</p>
</h2>
</span>
</div>

Untuk menambah baris notif baru, tambahkan:

<p>Teks Anda</p>

di antara:

<h2> .... </h2>

1. Pengaturan posisi notifikasi.

Untuk pengaturan posisi notifikasi, kalian perhatikan CSS di bawah.

Posisi top:10px berarti posisi notifikasi berada di paling atas dan right:10px yang berarti posisi notifikasi berada di paling kanan. Jadi jika anda ingin merubah posisinya, anda juga harus merubah CSS-nya secara manual. Misal (bottom, top dan right, left).

#notifjo {
...
...
right: 10px; /* posisi di paling kanan */
top: 10px; /* posisi di paling atas */
...
...
}

Contoh :

Atas dan kanan.
right: 10px;
top: 10px;


Bawah dan kanan.
right: 10px;
bottom: 10px;


Dan begitu juga seterusnya, tergantung anda ingin memposisikan dimana.

top: atas
bottom: bawah
right: kanan
left: kiri

 Sedangkan untuk nilanya yang saya berikan 10 px,yaitu jarak batas notifikasi terhadap browser anda,semakin besar nilai yang anda berikan,maka semakin besar pula notifikasi akan bergeser dari arah yang anda tentukan(left,right,bottom,top)

Untuk setting lainnya seperti background (menggunakan rgba color) baca di sini, border-radius baca di sini dan contohnya di sini.

Baiklah, Sekian penjelasan saya mengenai Notifikasi sederhana dengan CSS3 yang Djogzs buat :v, semoga bermanfaat.

Sumber: Djogzs
Reedit sedikit doang ko ka Djogzs :v

Newest Post:
Newer Post

Older Post:
Older Post