И как придать блоку длину, которая будет зависеть от контента в блоке?
Дополню: в родительском два элемента, и ширина блоков почему-то зависит от первого блока, в котором текст.
/* texts - Родительский для двух последующих*/
.texts {
display: block;
position: fixed;
top: 45%;
left: 2%;
}
.maintext {
background: #fff;
padding: 7px;
font-family: Helvetica;
font-weight: bold;
font-size: 200%;
}
.secondtext {
background: #fff;
padding: 7px;
font-family: Helvetica;
font-weight: bold;
font-size: 200%;
}
<div class="texts">
<div class="maintext">Типо длинный текст!</div>
<div class="secondtext">Текст короче</div>
</div>