html - Float text towards left using shape-outside - CSS
问题描述
I would like to float text to left, I would like to have text under my triangle. How can I do that?
.content {
background-color: #fff;
min-height: 320px;
min-width: 320px;
max-width: 600px;
text-align: justify;
}
.content::before {
float: left;
display: block;
content: '';
height: 0;
border: 150px solid #dcdcdc;
border-right-color: transparent;
border-bottom-color: transparent;
}
<div class="content">
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Beatae debitis dignissimos, voluptatem quas, quo aliquid
veniam illo itaque doloribus, sequi exercitationem tempore obcaecati cum consectetur blanditiis natus at. Dicta
nobis eum provident quasi atque cum eveniet, voluptas adipisci fugit esse.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Adipisci dolorem assumenda,
</div>
解决方案
You have to use shape-outside
property especially polygon
to fix the issue:
.content {
background-color: #fff;
min-height: 320px;
min-width: 320px;
max-width: 600px;
text-align: justify;
}
.content::before {
float: left;
display: block;
content: '';
height: 0;
border: 150px solid #dcdcdc;
float: left;
-webkit-clip-path: polygon(0% 0%, 100% 0%, 0% 100%);
clip-path: polygon(0% 0%, 100% 0%, 0% 100%);
-webkit-shape-outside: polygon(100% 0%, 100% 0%, 0% 100%);
shape-outside: polygon(0% 0%, 100% 0%, 0% 100%);
}
<div class="content">
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Beatae debitis dignissimos, voluptatem quas, quo aliquid veniam illo itaque doloribus, sequi exercitationem tempore obcaecati cum consectetur blanditiis natus at. Dicta nobis eum provident quasi
atque cum eveniet, voluptas adipisci fugit esse. Lorem ipsum dolor sit amet consectetur adipisicing elit. Adipisci dolorem assumenda,
</div>
推荐阅读
- slack - 我们如何在 Slack 中设置群聊主题
- ios - SwiftUI:TextField 中的多色文本
- powerbi - 如果单击另一个表的任何行,如何过滤一个表
- php - 重新分配对象变量是否会破坏对象(例如 mysqli)?
- javascript - 为什么 ''classList.add()'' 方法在我的 Vuetify 应用程序中不起作用?
- python - 根据第二个过滤数据帧的结果过滤条件数据帧:寻求效率提升
- powerbi - 按非字母数字字符过滤字符串
- forms - 表单验证会破坏小部件对齐
- javascript - NodeJS,SocketIO IO发出功能不起作用
- c# - 使用 DLL 时遇到问题