Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
[ASK] Lagi Bikin Animasi Burger Menu dengan CSS + JS
sebenernya uda berhasil sih, tapi ada kurang sedikit
bisa dilihat disini <a href=' https://codepen.io/naufalhfzhn/pen/OjvZXj '> https://codepen.io/naufalhfzhn/pen/OjvZXj </a>
masalahnya pada bagian burgernya, untuk mendapatkan jarak yg sama bukannya angkanya sama terus kita tinggal bikin angkanya negatif atau positif ? tapi kenapa saya harus ubah angkanya juga.
.burger{
position: absolute;
left: 50%;top: 50%;
transform: translate(-50%,-50%);
width: 80%;
height: 5px;
background-color: #fff;
transition: .5s ease-in-out;
}
.burger::before{
content: '';
position: absolute;
left: 0;top:-12px; /*ini kenapa top nya bisa beda angkanya ? */
display: block;
width: 100%;
height: 0;
border-top: 8px solid #fff;
border-radius: 10px 10px 0 0;
transition: .5s ease-in-out;
}
.burger::after{
content: '';
position: absolute;
left: 0;top:9px; /*ini kenapa top nya bisa beda angkanya ? */
display: block;
width: 100%;
height: 0;
border-bottom: 8px solid #fff;
border-radius: 0 0 10px 10px;
transition: .5s ease-in-out;
}
terus saya mau bikin event click.window, jadi pas saya klik window nav,burger balik ke semula. nah cara biar deteksi click window kecuali si burger button nya itu gmn ya ?
mohon solusinya bang maaf kalo kebanyakan dan kurang jelas terimakasih
3 Jawaban:
Jawaban Terpilih
mungkin yg bagian top nya kenapa bsa beda karna ukuran icon navnya beda kali gan
klo yg event .click kaya gini gan :
$(window).click(function(e) { alert(e.target.id); // gives the element's ID alert(e.target.className); // gives the elements class(es) });
btw klo teknis ane masih kurang, masih blajar jg jquery javascript css heheh
uda solve bang yang bagian topnya,uda sama sekarang
btw saya pake pure javascript, belum pake jquery jadi saya masih belum paham dg kode tsb, tapi over all thanks ya bang uda mau coba bantu thanks banget