html中带描边的三角怎么写,CSS基础-如何用border写三角形?

本文详细介绍了如何利用CSS border属性创建边框三角形和梯形,包括border-style的不同样式、border-width的多方向设置,以及如何通过透明边实现三角形效果。适合前端开发者了解CSS布局技巧。
摘要由CSDN通过智能技术生成

1.常用的border的单值属性(border指的是边框。)

/*边框样式属性*/

border-style: solid;

/*边框颜色*/

border-color: #06a43a;

/*边框宽度*/

border-width: 10px;

其中border-style的属性值有三种:

solid(实线),dashed(虚线为方块),dotted(虚线为圆点)

border-style的属性值-效果图

其中颜色,宽度,样式属性值有四个方向。根据值的不同,对应的方向不同

点击查看详情

border-width:

四个值:上(10px)右(20px) 下(30px) 左(40px)

border-width: 10px 20px 30px 40px;

三个值:上(10px)右(20px) 下(30px) 左(20px)

border-width: 10px 20px 30px ;

两个值:上(10px)右(20px) 下(10px) 左(20px)

border-width: 10px 20px ;

一个值:上下左右全是10px;

border-width: 10px;

2.用border边框写三角行

(1)首先查看边框特性,边框交替的位置是斜线

下面是代码,border边框为梯形,点击查看

border标签 part2

/*颜色的分割是梯形,不是长方形。*/

#box{

width:10px;

height:10px;

border: 10px solid ;

border-color: #06a43a deeppink yellowgreen rebeccapurple;

}

注意:边框交替处为斜边,是个梯形,用此属性写三角形

bV7plL?w=628&h=508

(2)开始用边框写三角形,先将梯形变成三角形。

1.设置宽高为0

2.给border-width设置值.

3.边框设置颜色

border标签 part2

/*设置成三角形*/

#box1{

width:0;

height:0;

border:40px solid;

border-color: #06a43a deeppink yellowgreen rebeccapurple;

}

bV7pqX?w=214&h=182

(3)向下三角形

1.设置div高宽为0

2.设置border-width值

3.其余三条边为transparent(透明),视觉效果为下三角。

border标签 part2

/*设置成向下三角形 transparent:透明 */

#box2{

width:0px;

height: 0px;

border: 40px solid ;

border-color: #06a43a transparent

transparent;

}

bV7pq2?w=632&h=324

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值