Tôi có bốn kích thước bằng nhau của div thiết lập như thế này:Background-size: bao gồm không nhân rộng hình ảnh trong div
<div id="top-left"></div>
<div id="top-right"></div>
<div id="bottom-left"></div>
<div id="bottom-right"></div>
Mỗi là 50% chiều rộng của trang và vị trí hoàn toàn. Như thế này, ví dụ:
#top-right {
position: absolute;
top: 0px;
left: 50%;
width: 50%;
height: 50%;
}
Vấn đề là khi tôi cố gắng chia tỷ lệ hình ảnh lớn (lớn) qua bìa CSS3. Đây là hình ảnh nền css tôi có cho đến nay:
background: #000 url('DSC01992.jpg') center center fixed no-repeat;
background-size: cover;
-moz-background-size: cover;
-o-(etc.)
Dưới đây là một ví dụ sống: http://jsfiddle.net/TqQv7/
Nếu bạn mở hình ảnh giữ chỗ ở đây: http://placekitten.com/2000/1000 bạn sẽ thấy rằng hình ảnh không được thu nhỏ lại một cách chính xác.
Tôi có thiếu gì đó không?
Tôi nhận được một 502 vào liên kết thứ hai của bạn, người đàn ông – MalSu
Cả hai đều đang làm việc cho tôi ... – Connor
Nó đang được nhân rộng, nhưng bìa làm cho hình ảnh BG càng lớn càng tốt. Hành vi dự định của bạn là gì? – Kyle