У меня есть блок, к примеру, с ID "topic". Хочу поставить на фон изображение так, чтобы оно, независимо от ширины блока, всегда адаптировалось под ширину. К примеру, у меня фон шириной 1920px, а блок - 100px. Как сделать, чтобы фон принимал размер 100px?
.topic{
height: 100px;
width: 100px;
background-repeat: no-repeat;
background-image: url('https://picsum.photos/1920/1080');
background-size: cover;
background-position: center center;
}
Position, top, left - я добавил исключительно что бы отступы поставить;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="topic"></div>
Если ты используешь картинку как фон в header используй:
header{
background:url(path_to_your_image) no-repeat center center fixed;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
height: 100px;
}
Пример: https://jsfiddle.net/NikitaSmith/uz2n1r3p/4/
Если ты хочешь использовать картину внутри блока,чтобы она была адаптивной: HTML:
<img src="path/to/your/image" alt="">
</header>
CSS:
#background {
position: fixed;
top: 0;
left: 0;
/* Preserve aspet ratio */
min-width: 100%;
height: 200px;
}
Пример: https://jsfiddle.net/NikitaSmith/gzy4yngh/2/
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Суть задачи такова, что нужно создать на странице блок текста(фиксированного размера с прокруткой) и в дальнейшем проводить с ним манипуляцииЯ...
Необходимо сделать парсер внутренних ссылок на сайтМне нужен первые 5 ссылки который находится в ('table',id='js-mutual-table')