Tạo hình nền mây bay bằng CSS3

Bạn muốn trang 404 hoặc một phần trong landing page trở nên sinh động hơn? Hãy thử thêm hiệu ứng mây bay sử dụng CSS3 thuần túy, không cần JavaScript.

Tạo hình nền mây bay bằng CSS3
Mục lục

Tải ảnh mây Xem demo

HTML

<div id="cloud-bg"></div>

CSS

#cloud-bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #c0deed url('./img/bg.png') top center repeat-x;
    animation: cloud-scroll 30s linear infinite;
    z-index: 0;
}

@keyframes cloud-scroll {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}

Lưu ý

  • Đảm bảo đường dẫn đến bg.png chính xác, hoặc đặt ảnh trong thư mục img như ví dụ.
  • Có thể thay đổi 30s để điều chỉnh tốc độ bay của mây.
  • Nếu muốn hiệu ứng đẹp hơn, bạn có thể chồng nhiều lớp mây với tốc độ khác nhau (parallax).

Chúc các bạn thành công!

Bình luận


  • Không có bình luận.

Init Toolbox

Nhấn Ctrl + \ trên máy tính, hoặc vuốt sang trái ở bất kỳ đâu trên mobile.

Đăng nhập





Đang tải...