2011-07-16 15 views

Trả lời

2

Có, yêu cầu vẫn hết nhưng hình ảnh không được hiển thị.

6

Có cách ngăn chặn yêu cầu HTTP khi sử dụng display:none. Bạn cần tạo hình ảnh background-image trong CSS và đặt phần tử gốc thành display:none.

HTML:

<div id="test3"> 
    <div></div> 
</div> 

CSS:

#test3 div { 
    background-image:url('images/test3.png'); 
    width:200px; 
    height:75px; 
} 
@media all and (max-width: 600px) { 
    #test3 { 
     display:none; 
    } 
} 

Đây là một link nơi bạn có thể đọc về tất cả các loại bài kiểm tra về vấn đề này.

+0

sử dụng hình ảnh trong background-image css tài sản mà không cho hiển thị div cha: không có; thực hiện bất kỳ yêu cầu nào? –

1

Bạn có thể kiểm tra nếu có một yêu cầu trong trình duyệt console ctrlthay đổi + J và trong Mạng phần bộ lọc Img yếu tố và xem họ được nạp khi làm mới.

Vâng, đây là cách bạn có thể kiểm tra nó nhưng tôi ở đây vì lý do đó tôi đã để lười biếng để kiểm tra điều này bằng cách bản thân mình và nó đã nhanh hơn để tìm kiếm nó trên stackoverflow :)

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