首页 > 答案 > 知识百科

css三角形怎么写,css如何做三角形

发布人:网络 发布时间:2023-06-30

利用CSS怎样写出三角形篇1

#bottom{width:0px;height:0px;border-left:30pxsolid#FFFFFF;border-top:30px#FF6699solid;border-right:30pxsolid#FFFFFF;}#top{width:0px;height:0px;border-left:30pxsolid#FFFFFF;border-bottom:30px#FF6699solid;border-right:30pxsolid#FFFFFF;}#rt{width:0px;height:0px;border-left:30pxsolid#FFffff;border-bottom:30px#ff6699solid;}#lt{width:0px;height:0px;border-right:30px#FFffffsolid;border-bottom:30pxsolid#FF0000;}下上右下左下。

如何用CSS写一个三角形篇2

1.可以用css3的border-radius属性来实现,支持ie9+<style>.dm{width:0;height:0;border-left:50pxsolidtransparent;border-right:50pxsolidtransparent;border-bottom:100pxsolid#00897B;}.dm1{width:0;height:0;border-left:50pxsolidtransparent;border-right:50pxsolidtransparent;border-top:100pxsolid#00897B;margin-top:20px;}.dm2{width:0;height:0;border-top:50pxsolidtransparent;border-right:100pxsolid#00897B;border-bottom:50pxsolidtransparent;margin-top:20px;}.dm3{width:0;height:0;border-top:50pxsolidtransparent;border-left:100pxsolid#00897B;border-bottom:50pxsolidtransparent;margin-top:20px;}.dm4{width:0;height:0;border-top:100pxsolid#00897B;border-right:100pxsolidtransparent;margin-top:20px;}.dm5{width:0;height:0;border-top:100pxsolid#00897B;border-left:100pxsolidtransparent;margin-top:20px;}.dm6{width:0;height:0;border-bottom:100pxsolid#00897B;border-right:100pxsolidtransparent}.dm7{width:0;height:0;border-bottom:100pxsolid#00897B;border-left:100pxsolidtransparent;}</style>。

8.怎么利用CSS3绘制三角形篇3

1、新建一个html5网页,名称为index.html,在<body>;代码中写上四个div,分别是向上、向下、向左,向右四个三角形,代码如下:

<divclass="triangle-up"><;!--向上的三角--></div>

<divclass="triangle-down"><;!--向下的三角--></div>

<divclass="triangle-left"><;!--向左的三角--></div>

<divclass="triangle-right"><;!--向右的三角--></div>

2、然后新建一个css文件style.css,并在index.html中引入,引入代码:<linkrel="stylesheet"type="text/css"href="style.css">

3、先做向上的三角形,这里有两种写法,大家可以参考下。在css文件中输入以下代码:

第一种:.triangle-up{

width:0;

height:0;

border-left:30pxsolidtransparent;

border-right:30pxsolidtransparent;

border-bottom:30pxsolid#fff;

}

第二种:.triangle-up{

width:0;

height:0;

border:30pxsolidtransparent;

border-bottom-color:#fff;

}

4、接下来写向下的三角形,继续在css文件中输入以下代码:

.triangle-down{

width:0;

height:0;

border-left:20pxsolidtransparent;

border-right:20pxsolidtransparent;

border-top:20pxsolid#0066cc;

}

5、然后是向左的三角形,代码为:

.triangle-left{

width:0;

height:0;

border-top:30pxsolidtransparent;

border-bottom:30pxsolidtransparent;

border-right:30pxsolidyellow;

}

6、最后是向右的三角形,代码为:

.triangle-right{

width:0;

height:0;

border-top:50pxsolidtransparent;

border-bottom:50pxsolidtransparent;

border-left:50pxsolidgreen;

}

css3怎样做一个这样的三角形,写一下篇4

用线性滤镜就行background:linear-gradient(135deg,rgba(0,0,0,0)34px,red36px);background:-o-linear-gradient(135deg,rgba(0,0,0,0)34px,red36px);background:-moz-linear-gradient(135deg,rgba(0,0,0,0)34px,red36px);background:-webkit-linear-gradient(135deg,rgba(0,0,0,0)34px,red。

如何使用HTML&CSS写一个三角形篇5

<divstyle="width:200px;height:174px;-webkit-clip-path:polygon(50%0,0100%,100%100%);clip-path:polygon(50%0,0100%,100%100%);text-align:center;line-height:300px;color:#fff;background-color:red">;等边三角形</div>

<divstyle="width:200px;height:100px;-webkit-clip-path:polygon(50%0,0100%,100%100%);clip-path:polygon(50%0,0100%,100%100%);text-align:center;line-height:175px;color:#fff;background-color:red">;等腰直角三角形</div>

利用CSS怎样写出三角形利用CSS+DIV怎样写篇6

<metacharset="utf-8">无标题文档<style>.a{border-bottom:1pxsolid#aaa;height:50px;width:100px;position:relative;overflow:hidden;}.b{position:absolute;display:block;top:0px;left:0px;width:100px;height:50px;}.bi,.bem{position:absolute;left:0px;bottom:0px;border-color:transparent;border-color:rgba(255,255,255,0);border-style:solid;border-width:050px50px50px;}.bi{border-bottom-color:#aaa;}.bem{border-bottom-color:#FFF;bottom:-1px;}.text{position:absolute;bottom:10px;background:none;border:none;outline:none;text-align:center;width:100%;}</style><body>

如何用CSS写一个三角形篇7

1.可以用css3的border-radius属性来实现,支持ie9+

<divclass="dm">

</div>

<divclass="dm1">

</div>

<divclass="dm2">

</div>

<divclass="dm3">

</div>

<divclass="dm4">

</div>

<divclass="dm5">

</div>

<divclass="dm6">

</div>

<divclass="dm7">

</div>

<style>

.dm{

width:0;

height:0;

border-left:50pxsolidtransparent;

border-right:50pxsolidtransparent;

border-bottom:100pxsolid#00897B;

}

.dm1{

width:0;

height:0;

border-left:50pxsolidtransparent;

border-right:50pxsolidtransparent;

border-top:100pxsolid#00897B;margin-top:20px;

}

.dm2{

width:0;

height:0;

border-top:50pxsolidtransparent;

border-right:100pxsolid#00897B;

border-bottom:50pxsolidtransparent;margin-top:20px;

}

.dm3{

width:0;

height:0;

border-top:50pxsolidtransparent;

border-left:100pxsolid#00897B;

border-bottom:50pxsolidtransparent;margin-top:20px;

}

.dm4{

width:0;

height:0;

border-top:100pxsolid#00897B;

border-right:100pxsolidtransparent;margin-top:20px;

}

.dm5{

width:0;

height:0;

border-top:100pxsolid#00897B;

border-left:100pxsolidtransparent;margin-top:20px;

}

.dm6{

width:0;

height:0;

border-bottom:100pxsolid#00897B;

border-right:100pxsolidtransparent

}

.dm7{

width:0;

height:0;

border-bottom:100pxsolid#00897B;

border-left:100pxsolidtransparent;

}

</style>

怎样用html或css制作三角形篇8

希望可以帮到楼主,下面是实现的代码:

#triangle-up{

width:0;

height:0;

border-left:50pxsolidtransparent;

border-right:50pxsolidtransparent;

border-bottom:100pxsolidred;

}

HTML代码:

<divid="trlangle-up></div>

希望我的回答对楼主有帮助,不懂可以继续追问。