Полоска от заголовка уезжает за пределы окна
Есть такой незамысловатый код:
h1 {
margin: 0;
position: relative;
text-align: center;
}
h1::after {
position: absolute;
content: "";
height: 3px;
width: 100%;
background-color: #000;
margin-left: 1%;
}
<body>
<h1>text<br>text</h1>
</body>
Слева полоса отображается нормально (::before), но справа (::after) он уезжает далеко за пределы окна. Подскажите пожалуйста, как исправить, чтобы под размер окна растягивался.
Ответы (1 шт):
Автор решения: Senje
→ Ссылка
Решил ограничивающим контейнером
.container {
width: 1372px;
margin: 0 auto;
}
h1 {
position: relative;
text-align-center
}
h1::after {
position: absolute;
content: "";
height: 3px;
width: 100%;
background-color: #000;
margin-left: 1%;
}
<body>
<div class="container">
<h1>text<br>text</h1></div>
</body>