html - 如何使用css形状创建具有响应性的平行四边形
解决方案
你应该使用transform: skew()
:
.paralelogram {
display: block;
width: 200px;
margin: auto;
background: blue;
color: white;
transform: skewX(-30deg);
}
.paralelogram p {
transform: skewX(30deg);
padding: 5px 20px;
}
<div class="paralelogram"><p>lorem ipsum</p><div>
推荐阅读
- node.js - 如何使用 vuex 和 socketio 制作实时 crud?
- reactjs - 当我想在登录后重定向时使用 react-azure-adb2c 我得到状态不匹配并看到一个空白页面,如何解决这个问题?
- eclipse - 如何在 Eclipse 中增加 junit 查看器的字体大小?
- opengl - 如果纹理通道数和图像通道数之间存在差异,OpenGL 中会发生什么
- python - Selenium - 如何在画布上的 XY 位置找到像素的颜色?
- html - 您在哪里为重定向编写广告系列代码?.htaccess 或 index.html
- javascript - 将 Twitter API 流用于多个 Twitter 帐户?
- php - 使用 PHP,按键搜索数组并将另一个数组中的值替换为匹配键中的值
- javascript - 使用 JS 进行水平单击和拖动滚动 - 防止单击 mouseup
- python - matplotlib 中最小的有效 alpha 值?