Отзывчив на проблемы с изображениями в CSS-кодировании
Я делаю отзывчивую работу на своем сайте и использую изображение обложки. Но я получаю тег '', а не файл CSS. Поэтому изображение не подходит, когда я делаю отзывчивую работу.
Я установил ширину на 100% и высоту на авто. Но даже в этом случае изображение не подходит должным образом.
Есть место сверху и снизу. Я хочу, чтобы изображение масштабировалось, когда экран узкий, а изображение внутри собственной метки без верхнего и нижнего пространства.
1 ответ
Решение
Вы должны попробовать этот код. если я правильно понял, это то, что вы пытаетесь сделать.
сделать высоту изображения:100% (покрыть всю высоту контейнера); ширина: авто, чтобы сохранить соотношение сторон изображения и центрировать изображение.
увидеть фрагмент или jsFiddle
.container {
height:700px;
width:100%;
position:relative;
background:red;
overflow:hidden;
}
<div class="container">
<img src="http://lorempixel.com/1140/450/" height="100%" width="auto" style="position:absolute;left:50%;transform:translateX(-50%)"/>
</div>