用div+CSS来实现一个三角形

方法一

布局div,并命名id=“box-1” ,id=“box-2” ,用CSS来控制div,在style里面,使用border属性对div进行控制。

源代码

<style>
      #box-1{
         width: 0;
         height: 0;
         border-bottom: 30px solid red;
         border-right: 15px solid transparent;
         border-left: 15px solid  transparent;
         margin: 0 auto;
         margin-top: 200px;
      }
      #box-2{
          width: 0;
          height: 0;
          border-top: 30px solid green;
          border-right: 15px solid transparent;
          border-left: 15px solid transparent;
          margin: 0 auto;
      }
    </style>
</head>
<body>
    <div id="box-1"></div>
    <div id="box-2"></div>
</body>

效果
在这里插入图片描述

方法2

布局div,并命名id=“box” ,id=“box1” ,用CSS来控制div,在style里面,使用border属性对div进行控制。
源代码

<style>
  .box{
      width: 0;
      height: 0;
      border-width: 30px 15px 15px;
      border-style: solid;
      border-color:  black transparent transparent;
      margin: 0 auto;
      margin-top: 200px;
  }
  .box1{
      width: 0;
      height: 0;
      border-width: 15px 15px 30px;
      border-style: solid;
      border-color: transparent transparent blue;
      margin: 0 auto;
  }
</style>
<body>
    <div class="box"></div>
    <div class="box1"></div>
</body>

效果
在这里插入图片描述

方法不唯一效果也不相同

2019.2.1/20:08
投稿

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值