Я пытаюсь создать заголовок типа ленты для веб-сайта, над которым я работаю, но я изо всех сил стараюсь, чтобы текст хорошо адаптировался к меньшему разрешению.Ответственный заголовок ленточного типа
Есть ли способ заставить текст реагировать или переходить к двойной линии на меньших экранах?
Я поставил код в JS скрипку, чтобы показать, что я использую here.
h3.ribbon {
background: #c3d5d8;
margin-top: 0px !important;
margin-left: -30px;
padding-left: 20px;
color: #fff;
border-bottom: 40px solid #c3d5d8;
border-right: 20px solid #fff;
height: 0px;
line-height: 40px;
font-size: 18px !important;
font-family: 'ProximaNovaThin';
text-rendering: optimizeLegibility !important;
-webkit-font-smoothing: antialiased !important;
font-weight: bold;}
Заранее спасибо :-)
Вы должны смотреть на использование псевдо-элемент для этого, так как это позволит вам сделать треугольник в конце концов, с skewX. Что касается дополнительной реакции, вы можете быть заинтересованы в использовании медиа-запросов, хотя псевдоэлемент также может быть восприимчивым – jbutler483