Я хочу использовать изображения разных размеров в зависимости от размера веб-страницы. Например, мои изображения имеют два различных размеров:CSS3/HTML5 Отзывчивые изображения
<img src="images/img1.jpg" data-big="images/img1.jpg" data-small="images/img1small.jpg" alt=""></img>
Изображения данных малы имеет ширину 100 пикселей.
@media (max-width:600px) {
img[data-small] {
content: attr(data-small, url); <-- not working
/*width:10px;*/ <-- this would work
}
}
Я testet его на Firefox 37.0.1, Chrome 42.0.2311.90 м и IE 11
Если изменить размер браузера в очень малой ширины (< 600px), изображение все еще то же самое.
Разве это не то, что [HTML5 картинка] (http://html5hub.com/html5-picture-element /) предназначен для решения? Или [srcset] (https://css-tricks.com/responsive-images-youre-just-changing-resolutions-use-srcset/)? –
@ChristianVarga: ДА, но на самом деле есть и недостаток поддержки [смотрите на это] (http://caniuse.com/#search=picture) –
Чем больше ширина '100%' и 'height: auto; '. – Vinc199789