Tôi sắp viết mã một bố cục đáp ứng có thể chứa ba "trạng thái" khác nhau.Thay đổi img src trong thiết kế đáp ứng?
Phần kỳ quặc là phần lớn văn bản, ví dụ các mục menu sẽ là hình ảnh - không phải ý tưởng của tôi và đó là điều tôi không thể thay đổi được.
Vì hình ảnh sẽ khác một chút, ngoài kích thước, cho mỗi tiểu bang (ví dụ ở trạng thái nhỏ nhất, menu sẽ trở thành nút nổi thay vì tiêu đề thông thường), tôi sẽ cần chuyển hình ảnh thay vì chỉ chia tỷ lệ .
Nếu không có, tôi có thể đi với "adaptive-images.com".
Vì vậy, tôi cần một số đầu vào về giải pháp thực hành tốt nhất cho việc này.
gì tôi có thể nghĩ ra:
tải những hình ảnh làm nền - cảm thấy một chút bẩn thỉu.
Chèn cả hai phiên bản và chuyển đổi thuộc tính hiển thị css - rất bẩn thỉu!
Viết javascript đặt tất cả các liên kết img - cảm thấy một chút quá mức cần thiết?
Bất cứ ai ngồi trên một giải pháp tốt? :)
Nghe như một công việc cho [CSS sprites] (http://coding.smashingmagazine.com/2009/04/27/the-mystery-of-css-sprites-techniques-tools-and-tutorials/)? Bằng cách này, tất cả "hình ảnh mục menu" của bạn sẽ được chứa trong một hình ảnh được tải khi tải trang. – thirtydot
Nếu hình ảnh là nội dung và không phải là giao diện người dùng, việc tạo các sprites sẽ mất thời gian. –