css3怎么写三角形

这篇文章给大家分享的是有关css3怎么写三角形的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比临高网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式临高网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖临高地区。费用合理售后完善,10年实体公司更值得信赖。

在css中,可以利用linear-gradient()函数来绘制三角形,语法为“background:linear-gradient(45deg,颜色值,颜色值 50%,transparent 50%,transparent 100%)”。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。

css3写三角形的方法

在css中可以使用linear-gradient函数线性渐变来绘制三角形,函数语法为:

background: linear-gradient(direction, color-stop1, color-stop2, ...);

其中需要注意的是:

  • direction参数表示用角度值指定渐变的方向(或角度)

  • color-stop1, color-stop2,... 用于指定渐变的起止颜色。

linear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变的图片。

创建一个线性渐变,需要指定两种颜色,还可以实现不同方向(指定为一个角度)的渐变效果,如果不指定方向,默认从上到下渐变。

接下来我们通过示例来看一下该属性的应用,示例如下:




    
    
    
    Document

 
div {
    width: 200px;
    height: 200px;
    background: linear-gradient(45deg, red, red 50%, blue 50%, blue 100%);
}
 
 
 
 

输出结果:

css3怎么写三角形

接着我们将其中的一半颜色设置为透明就可以获取到三角形了,示例如下:




    
    
    
    Document

 
div {
    width: 200px;
    height: 200px;
    background: linear-gradient(45deg, red, red 50%, transparent 50%, transparent 100%);
}
 
 
 
 

输出结果:

css3怎么写三角形

感谢各位的阅读!关于“css3怎么写三角形”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


标题名称:css3怎么写三角形
URL标题:http://hbruida.cn/article/goodgj.html