Saya benar-benar ingin membuat sepotong teks berkedip gaya old-school tanpa menggunakan javascript atau dekorasi teks.
Tidak ada transisi, hanya * kedip *, * kedip *, * kedip *!
EDIT : Ini berbeda dari pertanyaan itu karena saya meminta berkedip tanpa transisi terus-menerus, sedangkan OP dari pertanyaan lain bertanya bagaimana cara mengganti berkedip dengan transisi berkelanjutan
html
css
css-animations
blink
m93a
sumber
sumber
@-webkit-keyframes
aturan setelah aturan yang tidak diperbaiki@keyframes
, dan beberapa bahkan memiliki-webkit-animation
deklarasi setelah yang tidak diperbaiki.Jawaban:
Netscape asli
<blink>
memiliki siklus tugas 80%. Ini cukup dekat, meskipun yang sebenarnya<blink>
hanya memengaruhi teks:Anda dapat menemukan info lebih lanjut tentang Animasi Keyframe di sini .
sumber
blink { animation: blink 1s steps(5, start) infinite; -webkit-animation: blink 1s steps(5, start) infinite; }
). Dengan begitu, Anda bisa menggunakan<blink>
tag, alih-alih<span class="blink">
=)color
properti yaitu sebagai animasi "hidup" off-off.Mari saya tunjukkan sedikit trik.
Seperti yang dikatakan Arkanciscan , Anda dapat menggunakan transisi CSS3. Tapi solusinya terlihat berbeda dari tag aslinya.
Yang perlu Anda lakukan adalah ini:
Demo JSfiddle
sumber
blink
, hilang. Tetap.0% 100% { opacity: 1.0; }
Bagian tampaknya berlebihan, karena mereka default, bukan?Coba CSS ini
Anda memerlukan awalan khusus peramban / vendor: http://jsfiddle.net/es6e6/1/ .
sumber
Sebenarnya tidak perlu
visibility
atauopacity
- Anda hanya dapat menggunakancolor
, yang memiliki sisi atas menjaga "berkedip" hanya untuk teks:Fiddle: http://jsfiddle.net/2r8JL/
sumber
<span>
dengan putih pada teks biru<body>
dengan latar belakang hijau. Hanya dalam solusi ini, latar belakang rentang biru tidak akan berkedip.Saya akan ke neraka untuk ini:
http://codepen.io/anon/pen/kaGxC (maaf dengan bourbon)
sumber
Undefined mixin 'experimental'.
kesalahan, dan dengan demikian sepertinya tidak akan mengkompilasi dan menampilkan animasi blink.Variasi lain
sumber
Ini berfungsi dalam kasus saya berkedip teks pada interval 1s.
sumber
jika Anda ingin efek cahaya gunakan ini
sumber
Silakan temukan solusi di bawah ini untuk kode Anda.
sumber