tôi đang cố gắng để đạt được một cái gì đó như thế này với CSS:CSS background image cơ thể cố định để toàn màn hình ngay cả khi phóng to in/out
Tôi muốn giữ hình ảnh body background cố định trên toàn màn hình, đây là loại thực hiện bởi các đoạn mã sau:
body
{
background: url(../img/beach.jpg) no-repeat fixed 100% 100%;
}
Bây giờ tôi có thể xác minh cửa sổ thực sự là lấp đầy bởi hình ảnh đó, ít nhất là các công trình này trên Firefox của tôi 3,6
Tuy nhiên, nó hơi say lên khi tôi đã cố gắng để phóng to/out (ctrl + -/+), hình ảnh chỉ được kéo dài/thu nhỏ khi thu phóng trang.
Có cách nào tốt hơn để làm điều này hoàn toàn với CSS không? Tôi đã không tìm thấy một tài sản tốt cho background-image.
Hoặc tôi có nên bắt đầu suy nghĩ về jQuery để thao tác chiều rộng và chiều cao khi đang di chuyển không? Cả hai đều đặt tới 100% vì vậy tôi nghĩ rằng nên làm việc "như mọi khi" :(
Thanks cho bất kỳ gợi ý trước!
Hai giá trị ngay ở cuối, hai 100%, tham chiếu đến vị trí ** nền **, không phải kích thước. http://reference.sitepoint.com/css/background-position –
Thật buồn khi nói những css đó không hoạt động với IE 8 ... có cách nào khác để làm việc đó với IE8 và IE7 không? – vnpnlz