手mo手画正反三角形

手mo手画正反三角形

不废话直接上图、上代码.
在这里插入图片描述

实现方法:
1.利用”◆“字符实现三角形
2.还可以利用 CSS3 transfrom 旋转 45 度实现三角形.
3.今天用的是用border+transparent来实现.
<div class="down"></div>
<style>
.down {

  margin-top: 50px;
  margin-left: 100px;
  width: 0;
  height: 0;
  border-style: solid;
  /* 正三角形 */
  border-width: 0 40px 40px 40px;
  border-color: transparent transparent rgb(245, 129, 127) transparent;
  /* 倒三角 */
  /* border-width: 40px 40px 0 40px;
  border-color:  rgb(245, 129, 127) transparent transparent transparent; 
  */
  /* 向右  */
  /* 
  border-width:  40px 0 40px 40px;
  border-color: transparent  transparent transparent rgb(245, 129, 127);
  */
  /* 向左 */
  /*
  border-width: 40px 40px 40px 0;
  border-color: transparent rgb(245, 129, 127)  transparent transparent;
  */
  }
</style>

在这里插入图片描述

  /* 右下 */
  /*
  border-width: 40px  40px 0 40px ;
  border-color: transparent rgb(245, 129, 127)  transparent transparent;
  */
  /*右上 */
  /*
  border-width:0 40px 40px  40px;
  border-color: transparent rgb(245, 129, 127)  transparent transparent;
  */
  /*左上 */
  /*
  border-width: 0 40px 40px 40px; 
  border-color: transparent transparent transparent rgb(245, 129, 127) ;
  */
  /* 左下 */
  /*
  border-width: 40px 40px 0 40px;
  border-color: transparent transparent transparent rgb(245, 129, 127) ;
  */
资料:
1.Border的形成原理: 四个边框以斜角的形式在盒子的周围。 当盒子宽高为0的时候,四边以三角形的形式进行相接。如果说只有一个边框宽度存在的时候,并且盒子没有高度,则这个边框不会显示。所以必须有两个边框宽度存在并且边框相邻,才会显示。
2.transparent:指定透明度,相当于rgba(0,0,0,0)。 background-color的默认值。(版本更新:background-color属性(css1中的一个参数值)=>border-color属性(css2中的参数值)=>用于任何带有color的属性)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值