我想创建一个形状,但纯粹在CSS中。可能吗?怎么样? 非常感谢, 如何在CSS中创建此形状?
-2
A
回答
1
#shape
{
width: 100px;
height: 0;
border-top: solid 40px blue;
border-left: solid 40px transparent;
}
演示:
+0
这是一个很好的解决方案,非常感谢! – Greg
1
试试这个:
.shape {
width: 200px;
height: 50px;
background: #000;
margin: 50px;
position: relative;
}
.shape:before {
display: block;
content: "";
height: 0;
width: 0;
border: 25px solid #f00;
border-bottom: 25px solid transparent;
border-left: 25px solid transparent;
position: absolute;
left: -50px;
}
P.S:贮存红色三角形用于演示目的
1
<head>
<style>
h1.elaborate{
height:50px;
line-height:50px;
margin:0 150px;/*15 being the width of the arrows*/
padding:0 55px;
background:red;
color:white;
position:relative;
box-sizing:border-box;
}
h1.elaborate:before{
content:'';
position:absolute;
height:50px;
margin-left:-25px;
border-top: 50px solid red; border-left: 50px solid transparent;
}
h1.elaborate:before{left:-25px;}
</style>
</head>
<body>
<h1 class="elaborate">I am the elaborate title</h1>
</body>
相关问题
- 1. 如何使用CSS创建此形状?
- 2. 如何在CSS中创建此形状? (垂直对齐div)
- 3. 如何在css中创建形状?
- 4. 如何在CSS中制作此形状?
- 5. 如何解决使用CSS创建此箭头形状IE9
- 6. 如何仅创建此按钮形状CSS?
- 7. 如何用css创建角边形状?
- 8. 用CSS创建形状
- 9. Android:我将如何在代码中创建此资源形状?
- 10. css剪辑路径形状不工作,即我如何创建此与css
- 11. 如何创建矩形形状的圆形图像? CSS
- 12. 如何在css中创建不同的形状?
- 13. 如何在CSS边框形状中创建平滑边缘?
- 14. 使用css创建带有此边框的形状
- 15. 如何创建CSS带状
- 16. 如何使用css创建不同形状的梯形图像?
- 17. 如何在CSS或SVG中制作此形状?
- 18. 如何在html中制作此形状?
- 19. 如何在SVG中绘制此形状?
- 20. CSS - 创建复杂的形状
- 21. 使用CSS创建复杂的形状
- 22. 创建特殊的CSS形状
- 23. 创建形状与CSS梯度
- 24. 使用CSS创建自定义形状
- 25. 如何使用纯CSS3创建此形状?
- 26. CSS/jQuery - 是否有可能创建此形状(类似倒圆形)
- 27. 如何在android中创建形状三角形
- 28. 我们如何在网络中创建六边形形状vis.js
- 29. 如何创建具有全屏大小CSS形状
- 30. CSS:如何创建敏感的不规则形状
看看这个:http://www.css3shapes.com/ – fiddler
是的,这只是三角形+矩形 – Uriil
感谢您的链接,但这种形状似乎并没有在那里,所以我想这不是可能 – Greg