Задать вопрос
Michail_04
@Michail_04

Как сделать border над backgroundImage?

Привет. Есть элемент
<div class="min-slider-container">
  <div class="img">
  </div>
</div>

и стили
.img{
                border: 2px solid transparent;
                margin: 0 15px;
                background-repeat: no-repeat;
                background-position: center center;
                background-size: contain;
                width: 70px;
                height: 70px;
}

Возможно как то сделать рамку не на див, а на само изображение?
5c4da46bdaf71417310717.png
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
SmthTo
@SmthTo Куратор тега CSS
Все перепёлки мира будут оплакивать мою смерть.
Если img превышает высоту родительского блока, то блок увеличивается.

Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@modeusweb
front-end developer
.img{
		position: relative;
		margin: 0 15px;
		background-repeat: no-repeat;
		background-position: center center;
		background-size: contain;
		width: 70px;
		height: 70px;
}

.img:before {
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		border: 2px solid #fff;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы