Khi bạn có hai quy tắc như thế này:Trình duyệt có lưu vào bộ nhớ cache hình nền CSS nếu nó không được sử dụng không?
.foo {
background-image: url(foo.gif);
}
.foo {
background-image: url(bar.gif);
}
và có <div class='foo'>Foobar</div>
sẽ cache của trình duyệt của bạn cả, hoặc chỉ là một thực sự nhận được hiển thị (bar.gif
trong trường hợp này)?
Điều này có đúng trong mọi thiết lập không? (các quy tắc nằm trong các tệp khác nhau, !important
đang được áp dụng cho một, v.v.)
Cảm ơn ví dụ về nơi nó có thể quan trọng - điều cần biết. –