純CSS3+DIV實現小三角形邊框

html代碼是這樣的
<div class="arrow-up">
     <!--向上的三角-->
</div>
<div class="arrow-down">
    <!--向下的三角-->
</div>
<div class="arrow-left">
    <!--向左的三角-->
</div>
<div class="arrow-right">
    <!--向右的三角-->
</div>

下面用CSS3分別實現向上、下、左、右的三角形
/*箭頭向上*/
.arrow-up {
    width:0;
    height:0;
    border-left:30px solid transparent;
    border-right:30px solid transparent;
    border-bottom:30px solid #fff;
}
   
 /*箭頭向下*/
.arrow-down {
    width:0;
    height:0;
    border-left:20px solid transparent;
    border-right:20px solid transparent;
    border-top:20px solid #0066cc;
}
   
 /*箭頭向左*/
.arrow-left {
    width:0;
    height:0;
    border-top:30px solid transparent;
    border-bottom:30px solid transparent;
    border-right:30px solid yellow;
}
  
/*箭頭向右*/
.arrow-right {
    width:0;
    height:0;
    border-top:50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 50px solid green;
}

 

小程序示例php

 

 wxmlhtml

<view class="index_sale_lists">
      <view class="sanjiao"></view>
      <view class="index_sale_list">
        <view class="index_sale_choice">你已選擇:<text>上腦</text></view>
        <view class="index_sale_tezhi">
          <text>
            特質:牛上腦是位於肩頸部靠後,脊骨兩側的牛肉,肉質細嫩多汁,脂肪雜交均勻,有好看的大理石花紋,口感綿軟,入口即化,脂肪低而蛋白質含量高,適合涮火鍋,可煎炸,炸和燒烤。
          </text>
        </view>
      </view>
    </view>

wxss小程序

.index_sale_lists{
  margin: 50rpx 24rpx 0;
  background-color: #F2F6F4;
  border-radius: 20rpx;
  position: relative;
}
.sanjiao{
    position: absolute;
    left: 50%;
    top:-15rpx;
    width:0;
    height:0;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #F2F6F4;
    /* z-index:-1; */
}
相關文章
相關標籤/搜索