Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
text yang didalam css button arahnya terbalik jika di hover
Jadi saya mencoba-coba untuk membuat css box dan di dalam css box nya ada button, jika buttonnya di hover maka akan seperti ini : gambar
nah masalahnya adalah arah textnya terbalik, bukannya dari kiri ke kanan ini malah dari kanan ke kiri dan juga text nya terbalik
ini adalah contoh html code nya:
<div>
<a href="LO.css">
<h5 class="btn">BUY NOW</h5>
</a>
</div>
dan ini css nya :
.btn {
text-align: center;
border: 5px solid cyan;
border-radius: 20px;
background-color: cyan;
display: inline-block;
padding: 20px;
color: white;
transition: .55s;
}
.btn a{
text-decoration: none;
}
.btn:hover {
border: 5px solid cyan;
background-color: transparent;
color: cyan;
transform: rotateY(180deg);
}
kira-kira apa yang harus saya tambahkan ya? dan juga saya kira ini terjadi karena sifat dari rotateY(180deg)
ini code link pennya: https://codepen.io/aldhaneka/pen/ZEQRRXP
1 Jawaban:
Jawaban Terpilih
<div>Dari penjelansan tambahannya, bisa code ditambah</div><pre>.btn2-parent:hover { transform: rotateY(180deg); }
.btn2-parent:hover .btn2 { border: 5px solid cyan; background-color: transparent; color: cyan; transform: rotateY(180deg); }</pre><div><br>--<br>kenapa tidak di-putar 360?</div><pre>.btn:hover { border: 5px solid cyan; background-color: transparent; color: cyan; transform: rotateY(360deg); }</pre>
Tanggapan
kode yang anda berikan memberikan hasil yang memuaskan sehingga teksnya tidak terbalik tetapi saya menemukan masalah, masalahnya adalah effect pergerkan btnnya jika di hover seperti ini: https://www.youtube.com/watch?v=5WQZzfMmf9s atau bisa cek perbedaannya disini : https://codepen.io/aldhaneka/pen/oNbyOVK . apa saya harus belajar lebih banyak tentang sifat rotateY ya?
jadi bisa terlihat button yang dikasih rotateY(360deg) sebagai value dari transform nya berbutar berkali2 sebelum memutar dirinya ke belakang.
update jawaban.
wah makasih ya ternyata berhasil, meskipun saya tidak tahu mengapa text yang di hover itu bisa searah padahal hanya dikasih .btn2-parent:hover { transform: rotateY(180deg); }