有什么简单的方法使用CSS来制作这个形状? CSS - 创建复杂的形状
-3
A
回答
0
您可以使用rotateX()
和perspective()
像这样创建的形状。
.shape {
width: 250px;
height: 70px;
border: 2px solid black;
border-top: 1px solid black;
margin: 50px;
transform: perspective(10px) rotateX(-2deg);
}
<div class="shape"></div>
+0
欧,谢谢!这是如此简单,它的工作原理! –
+4
你是一个足够高的代表用户足够的CSS upvotes知道这应该是一个骗局...... – Stewartside
+0
顺便说一句,有什么办法来限制内部divs的规模..? I –
0
是的,它可以做到。看下面的代码。
.shape {
width: 200px;
height: 100px;
background: #000;
margin: 20px 150px;
position: relative;
}
.shape:after {
content: '';
line-height: 0;
font-size: 0;
width: 0;
height: 0;
border-top: 50px solid #000000;
border-bottom: 50px solid #fff;
border-left: 50px solid #000000;
border-right: 50px solid #fff;
position: absolute;
top: 0;
right: -99px;
}
.shape:before {
content: '';
line-height: 0;
font-size: 0;
width: 0;
height: 0;
border-top: 50px solid #000000;
border-bottom: 50px solid #fff;
border-left: 50px solid #fff;
border-right: 50px solid #000000;
position: absolute;
top: 0;
left: -99px;
}
<div class="shape"></div>
相关问题
- 1. 使用CSS创建复杂的形状
- 2. 创建复杂的形状与Box2D的
- 3. 使用CSS构建复杂形状
- 4. CSS/HTML复杂形状
- 5. 创建一个复杂的CSS形状(说泡泡)
- 6. 用CSS创建形状
- 7. 如何使用CSS 3边界半径来创建复杂的形状?
- 8. Cannon.js复杂的形状
- 9. 我可以在Fabric.js中创建更复杂的形状吗?
- 10. 如何在JavaFX中创建复杂的形状
- 11. 复杂形状识别
- 12. Javafx 8 3D复杂形状
- 13. 如何变形复杂的svg形状
- 14. SVG优化 - 复杂路径与复杂复杂形状
- 15. 创建特殊的CSS形状
- 16. 如何用css创建角边形状?
- 17. 如何在css中创建形状?
- 18. 如何使用CSS创建此形状?
- 19. 创建形状与CSS梯度
- 20. 使用CSS创建自定义形状
- 21. 如何在CSS中创建此形状?
- 22. 创建CSS3形状?
- 23. 如何创建矩形形状的圆形图像? CSS
- 24. Box2d复杂形状的接触
- 25. 如何定义复杂的形状?
- 26. 填写复杂的形状(画线)
- 27. KineticJS - 绘制复杂的形状
- 28. 在Java中创建复合形状2D
- 29. 复杂的UI创建
- 30. 创建复杂的对象
使用SVG及其可能你想让它? –
这是一个骗局,很容易找到一个简单的搜索。之前的研究只是问! – Stewartside
但另一个发现的解决方案看起来很复杂..为一个div三个div样式。我有很多风格相似的div,但仍然不同,它会有很多代码......因为我正在寻找更简单的东西。 –