1、首先打开sublime text编辑器,新建一个html文件,里面写入一个p标签:
2、然后设置p标签的样式,这里先设置一个边框,然后设置圆角边框,主要使用CSS3属性border-radius属性定义圆角效果。其中的数值为参数length是浮点数和单位标识符组成的长度值,不可为负值,这里圆角的值越大,圆角的弧度也越大:
3、最后打开浏览器,就可以看到圆角边框了:
我们的思路是使用border边框来实现三角形的样式,因为border的边框是由四个三角形组成的。
请点击输入图片描述
首先我们创建一个带边框的div:
具体代码实现如下:
width: 40px
height: 40px
border-width: 40px
border-style: solid
border-color: red green blue brown
请点击输入图片描述
然后我们将内部DIV的宽高设置为0:
width: 20px
height: 20px
border-width: 10px
border-style: solid
border-color: red green blue brown
请点击输入图片描述
将其他的三个边框给取消点:
width: 0
height: 0
border-width: 40px
border-style: solid
border-color: red transparent transparent transparent
请点击输入图片描述
利用更改border的边框,我们可以随意控制写出我们想要的三角形,通过控制边框的大小来实现三角形的大小,通过控制边框的位置来改变三角形的位置。
请点击输入图片描述
6
使用上面的方式实现三角形有一个问题就是,三角形的方位不太好控制,但是使用其他的方式依然会面临这样的问题。
请点击输入图片描述