Я проверил эти два сообщения: Adjacent divs with angled borders? [duplicate] и Shape with a slanted side (responsive), но эти решения не настроены на 100% высоту контейнера, и мне это нужно. Я не могу найти решение, соответствующее моему сценарию.Создание углового разделителя CSS3 - 100%/Авто высота
Я пытаюсь повторить это поведение разницы есть текст внутри этого контейнера может быть любой высоты, поэтому мне нужен угол и контейнер для адаптации, чтобы соответствовать любой высоте (не фиксированная высоты контейнера):
Вот код, я использую с jSFiddle: https://jsfiddle.net/qzma0r6k/1/
CSS
section {
position: relative;
color: #fff;
}
.diagonal:before {
position: absolute;
content:'';
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
top: 0;
right:0;
height:100%;
z-index: 0;
width: 50%;
background:pink;
}
HTML
<section class="c-1">
<div class="c-2 diagonal">
<h1>Work with us</h1>
<p>Scelerisque et parturient dis a erat cubilia congue sociosqu vel porta sem posuere a malesuada suspendisse id commodo. Dui consequat consectetur luctus odio nibh a vel sapien hendrerit ad a consectetur cursus a nisl posuere.</p>
</div>
<div class="bg-image"></div>
</section>
Да, вот что я ищу. Почему титул обрезается? Любой способ это исправить? – egr103
Извините, я виноват. Исправлена. – NiZa
Отличное спасибо! – egr103