Как бы это решить 100%, когда DIV меньше, чем 512? Будет ли изображение не просто оставаться 512 и не уменьшаться с размером div?
ожно создать правило CSS для ширины, которая
Использует 100% ширину по умолчанию
Если ширина 100% превышает определенную ширину пикселя (скажем, 512 пикселей), то ширина ограничивается этой шириной пикселя
Я не уверен в отношении ширины и максимальной ширины, или как calc () поддерживается или может выразить это. Это должно работать с последними браузерами WebKit и Firefox 4. IE8 и т. Д. Поддержка не требуется