Хочу сделать width hr элемента, равную 100% свободного места. Но чтобы название было в одну строчку, без переноса, как на фото. И линия должна быть адаптивной при изменении длины текста
.parent-div {
display: flex;
}
.black-line {
align-self: center;
border-top: 1px solid black;
width: 100%;
margin-left: 5px;
}
<div class="parent-div">
Login attempt
<hr class="black-line">
</div>
https://jsfiddle.net/denchauskas/985ameyv/5/
Это делается с помощью flex-grow
. А ещё плохо использовать hr
для визуального оформления, поэтому заменил её псевдоэлементом.
div {
display: flex;
}
div::after {
content: "";
align-self: center;
border-top: 1px solid black;
margin-left: 5px;
flex: 1 0 0px;
}
<div>Login attempt</div>
.parent-div {
display: flex;
}
.black-line {
align-self: center;
border-top: 1px solid black;
width: 100%;
margin-left: 5px;
}
.text{
white-space: nowrap;
}
<div class="parent-div">
<span class='text'>Login attempt</span>
<hr class="black-line">
</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть некий звук, который нужно воспроизвести через 3 секунды после загрузки станицы
я задаю для block-left-helper-img float:left;, чтобы текст отображался по правой сторонеНо получаю такой результат
Вот здесь заполнено, но не в нужную сторону, помогите развернуть пожалуйста, очень срочно требуется(((