Я хочу добавить что-то похожее на строку после моего заголовка в конце строки:
.d-flex {
display: flex;
}
.text-right {
text-align: right;
}
.text-primary {
color: white;
}
.d-flex h2.text-primary {
background: blue;
flex: 0 0 3rem;
}
.d-flex h2:not(.text-primary) {
background: red;
flex: 1;
}
.hr {
height: 2px;
background: cyan;
}
<b>This is aligned left</b>
<div class="d-flex">
<H2 class="text-primary">1 / </H2>
<div>
<H2>Hello World</H2>
<P>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea</P>
</div>
</div>
<b>This is aligned right</b>
<div class="d-flex">
<H2 class="text-primary">2 / </H2>
<div>
<H2 class="text-right">Hello World</H2>
<P class="text-right">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea</P>
</div>
</div>
<b>This should have a "hr" <u>after</u> the title to the end of the line</b>
<div class="d-flex">
<H2 class="text-primary">3 / </H2>
<div>
<H2>Hello World</H2>
<div class="hr"></div>
<P>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea</P>
</div>
</div>
<b>This should have a "hr" <u>before</u> the title to the beggining of the title line</b>
<div class="d-flex">
<H2 class="text-primary">3 / </H2>
<div>
<H2 class="text-right">Hello World</H2>
<div class="hr"></div>
<P class="text-right">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea</P>
</div>
</div>
В третьем примере я добавил div.hr
.
Используя flexbox , возможно ли:
- Сделать так, чтобы он отображался после заголовка
- Расположен в первой строке заголовка
- Позже мне тоже нужно будет добиться того же, но с началастрока заголовка (для выровненного по правому краю текста).