Hướng Dẫn Sử Dụng CSS Animation Tạo Chữ Nhấp Nháy
Có thể bạn quan tâm
Để tạo hiệu ứng chữ nhấp nháy thì chúng ta có thể sử dụng jQuery hoặc CSS trong bài này mình sẽ hướng dẫn các bạn cách dùng thuộc tính @keyframes của CSS để tạo ra hiệu ứng chữ nhấp nháy.
Để tạo chữ nhấp nháy bạn dùng code css sau:
Ví dụ
@-webkit-keyframes my { 0% { color: #F8CD0A; } 50% { color: #fff; } 100% { color: #F8CD0A; } } @-moz-keyframes my { 0% { color: #F8CD0A; } 50% { color: #fff; } 100% { color: #F8CD0A; } } @-o-keyframes my { 0% { color: #F8CD0A; } 50% { color: #fff; } 100% { color: #F8CD0A; } } @keyframes my { 0% { color: #F8CD0A; } 50% { color: #fff; } 100% { color: #F8CD0A; } } .text-animation { background:#3d3d3d; font-size:24px; font-weight:bold; -webkit-animation: my 700ms infinite; -moz-animation: my 700ms infinite; -o-animation: my 700ms infinite; animation: my 700ms infinite; }- @keyframes có nhiệm vụ điều khiển diễn biến một hoạt động của một thành phần, và cụ thể chính là điều khiển cái phần màu mè của “Chữ nhấp nháy”
- Anination có nhiệm vụ làm cho “chữ nhấp nháy ” nhấp nháy
Ghi chú: Trong đoạn css trên bạn chỉ cần chú ý 2 thuộc tính @keyframes và animation và:-moz- hỗ trợ cho firefox.-webkit- hỗ trợ cho Google Chrome và Safari.
Cách sử dụng
Ví dụ
<p class="text-animation"> Chữ nhấp nháy</p>Giải thích chút về code:
Ví dụ
@keyframes my { 0% { color: #F8CD0A; } 50% { color: #fff; } 100% { color: #F8CD0A; } }my: là tên của thuộc tính mình đặt, tên thuộc tính này được animation sử dụng.
0%,50%,100%: là các thuộc tính css cho từng giai đoạn, ở đây mình sử dụng thuộc tính color để đổi 2 màu trắng và cam thay đổi nhau
Ví dụ
.text-animation{ background:#3d3d3d; font-size:24px; font-weight:bold; -webkit-animation: my 700ms infinite; -moz-animation: my 700ms infinite; -o-animation: my 700ms infinite; animation: my 700ms infinite; }Và trong class "text-animation" bạn cho thuộc tính animation chữ trong class chuyển động theo ý bạn
my: là tên animation, và trong trường hợp này thì glowing chính là tên thuộc tính mình đặt ở trên keyframes
700ms: là thời gian chuyển động (1s = 1000ms)
infinite: để cho animation luôn chuyển động (có nghĩa là nó sẽ nhấp nháy mãi).
Từ khóa » Hiệu ứng Chữ Css
-
65 Text Effect CSS Cho Trang Web - Niềm Vui Lập Trình
-
Tạo Hiệu ứng Bắt Mắt Cho Text Bằng CSS - Viblo
-
Dùng CSS để Tạo Hiệu ứng Bắt Mắt Cho Text, Tại Sao Không?
-
Hiệu ứng Chữ đáng Kinh Ngạc Bằng CSS - Kipalog
-
35 Hiệu ứng Văn Bản CSS Khác Cho Trang Web Của Bạn
-
Đổ Bóng Text-shadow Và Chuyển Chữ Text-transform CSS
-
15 Mẫu Hiệu ứng động Bằng CSS Trên CodePen - Web Design
-
Tạo Hiệu ứng Chữ Bằng CSS - P1 - Mèo Vlog
-
Chia Sẻ 20 Ví Dụ Tuyệt Vời Về Hiệu ứng Chữ CSS - Linkerpt
-
Cách Tạo Hiệu ứng Chuyển động Cho Phần Tử HTML - Web Cơ Bản
-
Hướng Dẫn Làm Hiệu ứng Text Animation Với HTML & CSS - YouTube
-
Hiệu ứng Nhấp Nháy Css Animation - Thietkeonline - Text Flashes Css
-
Thuộc Tính Text Trong CSS
-
Hỏi Về Làm Hiệu ứng Chữ Css - Programming - Dạy Nhau Học