html - CSS中元素一侧的左边框倾斜
问题描述
我试图只倾斜 CSS 元素的右侧(特别是表单和提交按钮)。
我发现这个 Fiddle 非常适合右侧。
http://jsfiddle.net/5a7rhh0L/3/
但我试图对左侧做同样的事情。
这是我想要达到的设计
我已经尝试过了,但它扭曲了整个领域
.contactForm .elementor-field-textual {
transform: skewX(-22deg);
-ms-transform: skewX(-22deg);
-webkit-transform: skewX(-22deg); 左边距:70px;
}
解决方案
使用你链接的 jsfiddle 你只需要改变transform-origin
你的位置:after
#a {
position: relative;
width: 120px;
padding: 10px 20px;
font-size: 20px;
margin-left: 120px;
position: relative;
color: #2E8DEF;
background: white;
border: 1px solid grey;
border-left: none;
}
#a:before {
content: " ";
position: absolute;
display: block;
width: 100%;
height: 100%;
top: -1px;
right: 100%;
z-index: -1;
background: white;
border-bottom: 1px solid grey;
border-left: 1px solid grey;
border-top: 1px solid grey;
transform-origin: bottom right;
-ms-transform: skew(-30deg, 0deg);
-webkit-transform: skew(-30deg, 0deg);
transform: skew(-30deg, 0deg);
}
<div id="a">
Contact
<br>Hello
<br>Hi
</div>
<br>
<div id="a">
This
<br>div
<br>has
<br>a
<br>lot
<br>of
<br>rows
<br>.
<br>.
<br>.
</div>
推荐阅读
- javascript - 在反应组件中渲染图像
- vb.net - 如何在 vb.net 中写入一个十进制数而不将小数点后的 12 位四舍五入?
- python - Pandas 数据集成员之间的差异
- java - 卡夫卡消费者已经处理/重复记录| 爪哇 | 春天的卡夫卡
- python - Kivy 运行声音界面和 GUI
- python-3.x - 在模块级别缓存值和单元测试
- java - 原因:java.util.ConcurrentModificationException: null with Preremove annotation
- python - 在抓取数据时修复第一个 POST 请求上的错误 408
- html - 调整大小时如何防止使用绝对位置更改项目的位置
- python - 在 Python 3.8 中,如何从 JsonStore 文件中加载图像列表?