Существует мастер <div>
, который будет разделен на две <div>
с, которые 30%
и 70%
его width
.Изготовление ДИВ заполнить пустое пространство родителя
30% часть называется outerContainer
имеет некоторый текст в <a>
ребенка и другой ребенок <div>
под названием container
, который должен занять оставшееся пространство.
Моя попытка сделать container
есть width
и height
из 100%
, думая, что бы заполнить outerContainer
не работает.
container
принимает width
и height
из outerContainer
(кажется) и не заполняя оставшееся пространство, как я хочу его.
.master {
width: 100%;
height: 300px;
background: black;
}
.outerContainer {
width: 50%;
height: 100%;
border: 2px solid cyan;
}
.container {
width: 100%;
height: 100%;
border: 2px solid red;
}
.text {
margin: 0;
color: white;
}
<div class="master">
<div class="outerContainer">
<div class="text"><a href="#">Some </a>Text</div>
<div class="container"></div>
</div>
</div>
См: JSFiddle
добавить маржу-топ: -20px; к контейнеру) не уверен, что это лучший способ – Alexandr
Нет, потому что в контейнере будут элементы внутри него, которые не должны перекрывать текст. – Lolechi