css border实现的三角形图案

2016-10-12css教程
29

利用css控制border的边框属性, 可以画出三角形,下面一步一步演示给大家看:

先看下面代码代码如下:

<style>
div{
    width:200px;
    height:200px;
    border-top:50px solid yellow;
    border-right:50px solid red;
    border-bottom:50px solid purple;
    border-left:50px solid blue;
}
</style>
<div></div>

效果如下图:

css border实现的三角形图案

如果我们将idth和height设为0,又会是什么样的呢:

<style>
div{
    width:0px;
    height:0px;
    border-top:50px solid yellow;
    border-right:50px solid red;
    border-bottom:50px solid purple;
    border-left:50px solid blue;
}
</style>
<div></div>

效果图如下:

css border实现的三角形图案

从图中可以看出,我们已经有了四个的三角形,如果只需要一个三角形,该怎么实现呢?很简单,只需要将其他三个边框的颜色设为透明transparent即可。

代码如下:

<style>
div{
    width:0px;
    height:0px;
    border-top:50px solid transparent;
    border-right:50px solid transparent;
    border-bottom:50px solid transparent;
    border-left:50px solid blue;
}
</style>
<div></div>

效果图:

css border实现的三角形图案

好了,效果达成了,大家现在应该知道怎么实现了吧,其实很容易。

The End

相关推荐

简单但很实用的5个css属性
下面是详细讲解“简单但很实用的5个CSS属性”的完整攻略:...
2023-12-15 css教程
34

我的css框架——base.css(重设浏览器默认样式)
第一步:创建项目文件夹...
2023-12-15 css教程
195

JS 控制CSS样式表
JS 控制 CSS 样式表的方式主要有两种:通过修改样式属性来修改元素样式,以及通过切换 CSS 类名来切换元素样式。下面分别给出具体的步骤和示例说明。...
2023-12-15 css教程
25

css中style和class的加载顺序示例介绍
让我们来详细讲解“CSS中style和class的加载顺序示例介绍”的攻略。...
2023-12-15 css教程
124

css 列表菜单的设计
关于“CSS 列表菜单的设计”的完整攻略,我给您提供以下几点建议:...
2023-12-15 css教程
9

样式表CSS布局经验
当我们设计网站时,样式表CSS布局是一个非常重要的部分。它可以使我们的网站看起来更加美观,同时使网站更加易于导航和使用。以下是一些在CSS布局时应该遵循的经验。...
2023-12-15 css教程
59