1

Подскажите, как сделать заголовок, под которым линия по центру на всю ширину экрана, как на рисунке ниже? Под самим заголовком линии не должно быть видно.
И фон под заголовком с линией может быть разного цвета введите сюда описание изображения

word
  • 2,810
  • 4
  • 34
  • 69

1 Answers1

3

Например с помощью псевдоэлементами :before и :after:

h3 {
  text-transform: uppercase;
  font-weight: normal;
  color: #333;

display: inline-block; vertical-align: middle; position: relative; padding: 0 2rem; }

h3:before, h3:after { content: ''; position: absolute; height: 1px; background: #bbb; top: 50%; }

h3:before{ left: -9999px; right: 100%; }

h3:after{ left: 100%; right: -9999px; }

.wrap { width: 100%; text-align: center; margin: 0 auto 2rem; overflow: hidden; background: #eee; }

<div class="wrap">
<h3>Новинки</h3>
</div>
SVE
  • 22,387