@BarneyGumble

Почему Flex элемент теряет свою ширину?

Добрый день

Почему ширина .separator теряет свои 20px? Как сделать, чтобы не теряла?

JSFiddle

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style>
		.container {
			width: 400px;
			height: 50px;
			display: flex;
		}
		.first, .second {
			width: 100%;
			display: block;
			background-color: tomato;
		}
		.separator {
			width: 20px;
			display: block;
			background-color: plum;
		}
	</style>
</head>
<body>

<div class="container">
	<div class="first"></div>
	<div class="separator"></div>
	<div class="second"></div>
</div>
	
</body>
</html>
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
Пригласить эксперта
Ответы на вопрос 1
Потому что у вас оба других блока имеют ширину в 100%.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы