2010-07-23 29 views

Trả lời

4

Vâng, ít nhất là theo giao diện điều khiển thuần trong Firebug.

Như đã nêu trong thimimble, CSS là lớp trình bày và ảnh hưởng đến hiển thị, không phải là quá trình xử lý thực tế của trang.

Nó sẽ không nằm ngoài phạm vi khả năng của một số trình duyệt, đặc biệt là thiết bị di động, để có khả năng không tải xuống điều này nhằm cố gắng tối ưu hóa hiệu suất.

+0

Tôi nghĩ rằng đây là trường hợp, chỉ cần thiết để thuyết phục một đồng nghiệp. –

+5

Dường như Opera không có. Trang kiểm tra: http://www.quirksmode.org/css/displayimg.html –

1

Có. Hiển thị hình ảnh không liên quan gì đến việc tải xuống hình ảnh.

Chỉnh sửa:
Thử sử dụng Chrome hoặc Firefox để thực hiện kiểm tra thời gian tài nguyên của trang. Lưu ý rằng tất cả hình ảnh được tải xuống. Ngay cả những người có kiểu hiển thị được đặt thành không.

1

Có.

Tuy nhiên, như một sidenote, một số trình duyệt sẽ không tải hình ảnh với widthheight thuộc tính của 0. Không thể tìm được nguồn bây giờ, và chỉ được thử nghiệm Firefox và Safari và họ làm tải về nó. Phải là IE, bất cứ ai có thể thử nghiệm cho tôi không? Cảm ơn.

Khi nghi ngờ, sniff dòng, hoặc sử dụng một công cụ trình duyệt cụ thể (Firebug cho Firefox, Web Inspector cho Webkit, vv)

0

Quirks Mode: images and display: none

Khi hình ảnh có display: none hoặc là bên trong một phần tử với display:none, trình duyệt có thể lựa chọn không tải hình ảnh cho đến khi display được thiết lập để giá trị khác.

Chỉ Opera tải xuống hình ảnh khi bạn chuyển đổi display thành block. Tất cả các trình duyệt khác đều tải xuống ngay lập tức.

Các vấn đề liên quan