Cara Membuat Popup Hanya Dengan CSS3 (Tanpa Javascript/Jquery) - Kebanyakan pop up menggunakan javascript yang akan membuat loading blog semakin lambat. Misalkan pop up like box, biasanya menggunakan javascript. Pada tutorial kali ini kita akan membuat pop up dengan hanya menggunakan CSS dan HTML saja, tentunya tanpa javascript.
Baca juga : Cara Membuat Like Box Twitter di Blog
Cara Membuat Pop up Button Hanya Dengan CSS
1. Silahkan copy CSS berikut dan letakkan sebelum kode ]]></b:skin> atau </style>.
/* CSS Pop Up Button*/
a.popup-link{padding:17px 0;text-align:center;margin:7% auto;position:relative;width:300px;color:#fff;text-decoration:none;background-color:#FFBA00;border-radius:3px;box-shadow:0 5px 0 0 #eea900;display:block}
a.popup-link:hover{background-color:#ff9900;box-shadow:0 3px 0 0 #eea900;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}
#popup{visibility:hidden;opacity:0;margin-top:-200px;}
#popup:target{visibility:visible;opacity:1;background-color:rgba(255,255,255,0.7);position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:999;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}
@media (min-width:768px){.popup-container{width:300px}}
@media (max-width:767px){.popup-container{width:90%}}
.popup-container{position:relative;margin:7% auto;padding:15px 30px;background-color:#8dbb90;color:#fff;border-radius:3px;line-height:normal;font-size:130%;width:30%;border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.15);}
a.popup-close{position:absolute;top:-3px;right:-3px;background-color:#fff;padding:7px 10px;font-size:20px;text-decoration:none;line-height:1;color:#333;border-bottom-left-radius:3px;}
a.popup-close:hover{border-radius:3px;transform:scale(1.5)}2. Silahkan letakkan HTML nya di antara kode <body> sampai tag penutup </body>. Anda bisa juga meletakkannya menggunakan add widget > HTML/Javascript.
<div id="closed"></div>
<a href="#popup" class="popup-link">Klik untuk memunculkan Popup</a>
<div class="popup-wrapper" id="popup">
<div class="popup-container">
<!-- Konten popup, silahkan ganti sesuai kebutuhan -->
Masukkan Kontent apa saja disini. Bisa tulisan, widget fanspage, subscribe box dll
<!-- Konten popup sampai disini-->
<a class='popup-close' href='#closed'>X</a>
</div>
</div>3. save & done
Pop up ini akan muncul ketika tombol pop up di klik, sehingga dapat Anda kreasikan sendiri. Namun, saya yakin banyak sobat blogger yang lebih suka pop up versi auto. Pop up versi auto adalah pop up box yang akan muncul ketika loading blog selesai di muat. Oleh karena itu, saya juga akan memberikan tutorial cara membuat Auto pop up hanya dengan menggunakan CSS dan HTML saja.
Baca juga : Cara Memasang Fans Page Like Box Dengan Efek Bounce
Cara Membuat Auto Pop up Hanya Dengan CSS
Step atau tahapan nya kurang lebih sama seperti cara pemasangan pop up button, yang membedakan hanya CSS dan HTML saja. Berikut CSS dan HTML auto pop up.
/* CSS Auto Pop Up*/
a.popup-link{padding:17px 0;text-align:center;margin:10% auto;position:relative;color:#fff;text-decoration:none;background-color:#FFBA00;border-radius:3px;box-shadow:0 5px 0 0 #eea900;display:block}
a.popup-link:hover{background-color:#ff9900;box-shadow:0 3px 0 0 #eea900;-webkit-transition:all 1s;transition:all 1s}
@-webkit-keyframes autopopup{from{opacity:0;margin-top:-200px}to{opacity:1}}
@-moz-keyframes autopopup{from{opacity:0;margin-top:-200px}to{opacity:1}}
@keyframes autopopup{from{opacity:0;margin-top:-200px}to{opacity:1}}
#popup{background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:99999;-webkit-animation:autopopup 2s;-moz-animation:autopopup 2s;animation:autopopup 2s}
#popup:target{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden}
@media (min-width:768px){.popup-container{width:300px}}
@media (max-width:767px){.popup-container{width:90%}}
.popup-container{position:relative;margin:7% auto;padding:0;background-color:#8dbb90;color:#fff;border-radius:3px;line-height:normal;font-size:130%;width:340px;border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.15)}
a.popup-close{position:absolute;top:-3px;right:-3px;background-color:#fff;padding:7px 10px;font-size:20px;text-decoration:none;line-height:1;color:#333;border-bottom-left-radius:3px}
a.popup-close:hover{border-radius:3px;transform:scale(1.5)}<div class="popup-wrapper" id="popup">
<div class="popup-container">
<!-- Konten popup, silahkan ganti sesuai kebutuhan -->
Masukkan Kontent apa saja disini. Bisa tulisan, widget fanspage, subscribe box dll
<!-- Konten popup sampai disini-->
<a class="popup-close" href="#popup">X</a>
</div>
</div>Saya rasa sekian artikel tentang Cara Membuat Popup Hanya Dengan CSS3 (Tanpa Javascript/Jquery) ini. Semoga bisa bermanfaat bagi Anda dan sebelum menerapkan cara di atas, ada baiknya bila Anda meninggalkan komentar terlebih dahulu sehingga saya semakin giat sharing ilmunya. Bila ada pertanyaan silahkan tuliskan pada kolom komentar di bawah atau di halaman OOT (Out Of Topics). Terima Kasih Banyak Telah Membaca Artikel di Opick Weblog.
Source : https://wajahilmu.blogspot.com/2015/07/cara-membuat-pop-up-tanpa-javascrip.html
Next
« Prev Post
« Prev Post
Previous
Next Post »
Next Post »

29 komentar
Tuliskan komentarizin share broh
Balassilahkan gan
Balastanya gan, kalau membuat popup seperti itu tu menggangu nggak gan kalau dibuka di tampilan mobile
Balasgak ganggu gan, soalnya udah responsive dan ada tombol closenya
Balasizin coba gan buat blog ane
Balasijin nyoba make gan tutorialnya..... makasih udah mau share.......
Balasinformasi yang sangat menarik untuk di praktekan
BalasLumayan Dapet Ilmu Lghi
Balaskeren bang, sudah saya praktekin diblog saya,, mantap banget.. makasih tutorialnya
Balasnice post gan
Balassave page as dolo
Balasmayan nambah ilmu
bisaya ternyata bikin sendiri pop up nya..
Balassaya ingin coba nih,, moga aja berhasil, tapi tutornya lengkap jadi pasti bisa nih hihi :)
silahkan gan :)
Balasmonggo di coba hehe
BalasTerima kasih gan ilmu bertambah
Balasijin nyoba tutorialnya gan... buat blog saya yang baru.... nice post, thanks udah share....
Balaswah la ini gan .. ane butuh banget buat ngembangin web ane .. thanks yah ^_^
BalasKeren Gan blog lu sip Dah buat u
BalasNah mantep nih tutorialnya. Patut dicoba di blog ane gan. Makasih tutorialnya :)
BalasSama yang pake jquery ringan mana ?
Balaslebih ringan ini gan, krn cuma dari css dan html doank
BalasCTRL + D dulu sapa tau berguna :D
Balasgan, kalau dipakai popupnya hanya di salah satu page gimana? bisa ndak
Balastq gan sharenya.. ijin nyomot yak :D
Balaskeep share gan!
sip gan, ane udah jarang sharing nih
Balasemang hebat agan ini simpel banget gak pake javascript.... ahaaai thanks gan opick....
BalasKece baday. Terima kasih udah share ini. Keren cuma pake html css doang, seperti yang saya butuhkan. Izin comot yak ;-)
BalasPunya tutorial allert message ketika blog ditutup mas?
BalasMantul bang izin save, untuk kebutuhan dan Aplikasi saya
Balas✖ Komentar dengan isi Link Aktif, Promosi, atau mengandung unsur Sara akan dihapus.
✔ Bila ingin riquest, bertanya, atau sekedar say hi aja, silahkan ke halaman OOT
✔ Untuk menyisipkan kode, silahkan parse lalu copy dan paste hasil parse ke kolom komentar.
EmoticonEmoticon OOT