Danh ngôn cuộc sống:
| • Bài viết được đăng bởi: Mr. Phan Nhan• Ngày cập nhật bài viết: 14/05/2016• Tổng lược xem trang: 330 / 1 khách• Đánh giá bởi người dùng: |
Định nghĩa và sử dụng. Thuộc tính @keyframes dùng để điều khiển diễn biến một hoạt động của thành phần, được dùng kèm với thuộc tính animation. Cấu trúc:
@-moz-keyframes hỗ trợ cho firefox.
@-webkit-keyframes hỗ trợ cho Google Chrome và Safari.
HTML viết:
@keyframes tênAnimation {
giá trị { css }
}
@-moz-keyframes tênAnimation {
giá trị { css }
}
@-webkit-keyframes tênAnimation {
giá trị { css }
}
Trong đó:giá trị { css }
}
@-moz-keyframes tênAnimation {
giá trị { css }
}
@-webkit-keyframes tênAnimation {
giá trị { css }
}
@-moz-keyframes hỗ trợ cho firefox.
@-webkit-keyframes hỗ trợ cho Google Chrome và Safari.
HTML viết:
<html>
<head></head>
<body>
<p>bạn hãy nhập nội dung cần hiển thị vào đây.</p>
</body>
</html>
CSS viết:<head></head>
<body>
<p>bạn hãy nhập nội dung cần hiển thị vào đây.</p>
</body>
</html>
p {
position: relative;
width: 150px;
animation: amiName 10s infinite;
-moz-animation: amiName 10s infinite;
-webkit-animation: amiName 10s infinite;
-o-animation: amiName 10s infinite;
}
@keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
@-moz-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
@-webkit-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
@-o-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
Thuộc tính @keyframes với giá trị form{} và to{}: Định dạng thành phần theo vị trí đầu và vị trí cuối. Đổi giá trị @keyframes thành form{} và to{} (điều khiển thành phần chạy từ trái qua phải), CSS viết:position: relative;
width: 150px;
animation: amiName 10s infinite;
-moz-animation: amiName 10s infinite;
-webkit-animation: amiName 10s infinite;
-o-animation: amiName 10s infinite;
}
@keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
@-moz-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
@-webkit-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
@-o-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
100% { left: 0px; }
}
p {
position: relative;
width: 150px;
animation: amiName 10s infinite;
-moz-animation: amiName 10s infinite;
-webkit-animation: amiName 10s infinite;
-o-animation: amiName 10s infinite;
}
@keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
@-moz-keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
@-webkit-keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
@-o-keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
Thuộc tính @keyframes với giá trị %: Định dạng thành phần theo phần trăm thời gian hành động diễn ra. Đổi giá trị @keyframes thành % (di chuyển thành phần chạy qua lại chậm dần), CSS viết:position: relative;
width: 150px;
animation: amiName 10s infinite;
-moz-animation: amiName 10s infinite;
-webkit-animation: amiName 10s infinite;
-o-animation: amiName 10s infinite;
}
@keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
@-moz-keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
@-webkit-keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
@-o-keyframes amiName {
from { left: 0px; }
to { left: 80%; color: #cc0000; background: #cccccc; }
}
p {
position: relative;
width: 150px;
animation: amiName 10s infinite;
-moz-animation: amiName 10s infinite;
-webkit-animation: amiName 10s infinite;
-o-animation: amiName 10s infinite;
}
@keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
}
@-moz-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
}
@-webkit-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
}
@-o-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
position: relative;
width: 150px;
animation: amiName 10s infinite;
-moz-animation: amiName 10s infinite;
-webkit-animation: amiName 10s infinite;
-o-animation: amiName 10s infinite;
}
@keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
}
@-moz-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
}
@-webkit-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
}
@-o-keyframes amiName {
0% { left: 0px; }
50% { left: 80%; color: #cc0000; background: #cccccc; }
30% { left: 80%; color: #000000; background: #0000cc; }
100% { left: 0px; }
Những bài viết được đăng mới nhất. 





Toàn bộ nội dung trên wap là do admin sưu tầm, chỉnh sửa và đã được test thử. Các bạn có thể xem và download về hoàn toàn miễn phí (trừ phí phát sinh từ internet của bạn sử dụng. Chúng tôi khuyến khích bạn nên dùng Wifi để tải dữ liệu). Hiện nay có một số trang web gắn mã kích hoạt vào ứng dụng và game. Các bạn chú ý nên tải game hoặc ứng dụng thì nên vào những trang wepsite uy tín nha. Nếu các bạn không biết kiểm tra file có chứa mã độc hay không, thì có thể tải theo hệ điều hành của mình để khỏi phải mất tiền một cách vô lý nha.