I am trying to archive the text inside a parallelogram. The edges of the text should follow the shape. The length of the text is dynamic so, I also need the height of the shape to be automatically adjust. Is this possible?
以下是我当前的代码:
.parallelogram{
width: 350px; /* Set your desired width */
background-color: orange; /* Set your desired background color */
-webkit-shape-outside: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
shape-outside: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
-webkit-clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
padding: 50px;
}
<div class="parallelogram">
lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
</div>
使用上面的代码,文本会被裁剪到边上,也不会跟随形状.当我使用Transform Skew时,文本也会被转换.我不想这样.
谢谢