Я создал контейнер HTML с изогнутыми краями с 3 сторон, используя матрицу преобразования CSS. Но когда я пытаюсь добавить текст или изображения, они либо в противоположном направлении (изображение), либо перевернуты горизонтально (текст).
<div class="review">
<img src="/src/images/tina.jpg" alt="tina" class="review__avatar" />
<p class="fw-500">TINA FRANCIS</p>
</div>
Стили:
.review {
background-color: white;
border-radius: 75px 75px 75px 0px;
transform: matrix(-1, 0, 0, 1, 0, 0);
&__avatar {
width: 90px;
height: 100px;
border-radius: 50px;
}
}
Любой способ чтобы исправить это?
Предварительный просмотр кода с использованием сгенерированного кода и отсутствующего изображения для демонстрации проблемы в режиме реального времени.
.review {
background-color: white;
border-radius: 75px 75px 75px 0px;
transform: matrix(-1, 0, 0, 1, 0, 0);
border: 1px solid red;
}
.review__avatar {
width: 90px;
height: 100px;
border-radius: 50px;
}
<div class="review">
<img src="https://randomuser.me/api/portraits/women/69.jpg" alt="tina" class="review__avatar" />
<p class="fw-500">TINA FRANCIS</p>
</div>
Это то, чего я пытаюсь достичь ![review](https://i.stack.imgur.com/mWynq.png)