luemerg
@luemerg

Не отображает background-color поверх картинки, как исправить?

выходит вот
11d2a1cd32744e92b704c46159618664.png
а должен быть черный прозрачный фон у заголовков
вот часть кода
html
<div class="item">
	<div class="item-inner">
		<img src="https://pp.vk.me/c622026/v622026294/e4ef/Nxw6qvyQ60E.jpg" class="center">
		<p class="spec">accessory</p>
	</div>
</div>

css
.item {
	width:33%;
	height:300px;
	padding-left:15px;
	padding-right:15px;
	display:inline-block;
}
.item-inner {
	border:5px solid #4f1404;
	height:100%;
	overflow: hidden;
}
.item-inner img {
	height:100%;
}
.center {
	margin: 0px -100px;
}
.spec {
	color:white;
	margin-top:-50px;
	font-size:20px;
	background-color:rgba(0, 0, 0, 0.8);
}
  • Вопрос задан
  • 1649 просмотров
Решения вопроса 1
chelovekmuravei
@chelovekmuravei
\(-_-)/ раз два три четыре
Добавить к .spec

position: relative;

Вы это хотели?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
evgeniy8705
@evgeniy8705
Повелитель вселенной
luemerg
@luemerg Автор вопроса
поиграться можно тут
codepen.io/anon/pen/QbXRbq
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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