Tôi muốn cho trang của mình có nền màu gradient từ trên xuống dưới. Tôi muốn nền hoạt động như một hình ảnh cố định trong đó gradient trải dài từ phía trên cùng của chế độ xem trình duyệt hiện tại ở phía dưới và trông giống như khi bạn cuộn lên và xuống trang. Nói cách khác, nó không lặp lại khi bạn cuộn. Nó vẫn cố định tại chỗ.Nền gradient cố định với css
Vì vậy, những gì tôi muốn là thế này:
và sau khi di chuyển đến dưới cùng bạn nhìn thấy thông báo này
rằng gradient trông giống hệt nhau trên dưới cùng của trang như nó đứng đầu. Nó chuyển từ màu vàng sang đỏ.
Điều tốt nhất tôi thực sự có thể làm là có gradient trải rộng toàn bộ nội dung của trang thay vì chỉ các phần có thể xem được, như thế này:
và phía dưới trông như thế này:
Lưu ý ở đây rằng độ dốc kéo dài toàn bộ chiều dài của nội dung, không chỉ những gì đang hiển thị. Vì vậy, ở đầu trang bạn nhìn thấy chủ yếu là màu vàng và ở dưới cùng của trang bạn nhìn thấy chủ yếu là màu đỏ.
Tôi cho rằng tôi có thể giải quyết điều này bằng cách sử dụng hình ảnh được kéo dài trong mặt phẳng y và lặp lại trong mặt phẳng x nhưng tôi không muốn làm điều này vì có thể kéo dài hình ảnh. Điều này có thể được thực hiện tự động chỉ với CSS?
Bạn nói rằng "Các tốt nhất tôi thực sự có thể làm là có gradient span toàn bộ cont ent của trang thay vì chỉ phần có thể xem được."Làm thế nào bạn làm điều đó? Đó chính xác là những gì tôi cần. – RockPaperLizard