我有一张照片。最近我使用了图像。但我觉得使用这种形状后,css的形状会更好。所以有人可以告诉我如何只在CSS中获得这种形状。我不想在这里使用图片。任何帮助和建议都会非常明显。谢谢... 图像在这里
答案 0 :(得分:3)
仅使用HTML和CSS创建它。 DEMO
来自的灵感 http://css-tricks.com/examples/ShapesOfCSS/
HTML
<div>
<div id="triangle-topleft"></div>
<div id="triangle-topright"></div>
</div>
CSS
div{
float:left;
}
#triangle-topleft {
width: 0;
height: 0;
border-top: 100px solid red;
border-right: 80px solid transparent;
}
#triangle-topright {
width: 0;
height: 0;
margin-left:-5px;
border-top: 100px solid red;
border-left: 100px solid transparent;
}
答案 1 :(得分:1)
<强> FIDDLE 强>
标记为<div></div>
div:before
{
content: '';
display: inline-block;
width: 0px;
height: 0px;
border-style: solid;
border-width: 20px 40px 0 0;
border-color: #63071e transparent transparent transparent;
}
div:after
{
content: '';
display: inline-block;
width: 0px;
height: 0px;
border-style: solid;
border-width: 0 40px 20px 0;
border-color: transparent #63071e transparent transparent;
margin-left: -6px;
}
答案 2 :(得分:0)
.bottom {
width:50px;
border-bottom: 3em solid transparent;
border-left: 6.5em solid #efefef;
border-right: 6.5em solid #efefef;
border-top: 0;
}
答案 3 :(得分:0)
答案 4 :(得分:0)
<style>
.triangle { width:0px;
border-bottom: 30px solid transparent;
border-left: 60px solid #FF0000;
border-right: 60px solid #FF0000;
border-top: 0; }
</style>
<div class="triangle"></div>
答案 5 :(得分:0)
以下是基本想法。怎么做。但是你可以玩定位或标记。
HTML
<div>
<span></span>
</div>
CSS
div {
width: 0;
height: 0;
border-left: 0 solid transparent;
border-right: 50px solid transparent;
border-top: 20px solid #f00;
position:relative;
}
span {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 0 solid transparent;
border-top: 20px solid #f00;
position:absolute;
top:-20px;
left:50px;
}
答案 6 :(得分:0)
我对stackover flow很新,所以需要一些时间来调整它的编辑器,所以请忽略我提出答案的方式。
tri1{width: 0px;height: 0px;border-style: solid;border-width: 200px 200px 0 0;border-color: #007bff transparent transparent; }
tri2 {padding-right:200px; margin-top:-200px; width:0px; height: 0px; border-style:solid; border-width:0 200px 200px 0; border-color: 透明#007bff透明透明; }
现在根据您的需要确定高度和宽度。