css3怎样做一个这样的三角形,写一下

是用css3来写哦,不是用图片当背景... 是用css3来写哦,不是用图片当背景 展开
 我来答
qq4014
2015-05-30 · TA获得超过435个赞
知道小有建树答主
回答量:689
采纳率:60%
帮助的人:171万
展开全部
用线性滤镜就行

background: linear-gradient(135deg,rgba(0,0,0,0) 34px,red 36px);
background: -o-linear-gradient(135deg,rgba(0,0,0,0) 34px,red 36px);
background: -moz-linear-gradient(135deg,rgba(0,0,0,0) 34px,red 36px);
background: -webkit-linear-gradient(135deg,rgba(0,0,0,0) 34px,red
GXYL9999
2015-05-30 · TA获得超过354个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:108万
展开全部
找一个这样的图片,然后用CSS设置为背景就简单啦
追问
我是说用css3写,不是用图片来当背景,
追答
  1. /* create an arrow that points down */创建一个向下的箭头
    div.arrow-down {
      width:0px;
      height:0px;
      border-left:5px solid transparent;
      border-right:5px solid transparent;
      border-top:5px solid red;
      font-size:0px;
      line-height:0px;
    }

  2. /* create an arrow that points right */创建一个向右的箭头
    div.arrow-right {
      width:0px;
      height:0px;
      border-bottom:5px solid transparent;  /* left arrow slant */
      border-top:5px solid transparent; /* right arrow slant */
      border-left:5px solid red; /* bottom, add background color here */
      font-size:0px;
      line-height:0px;}

  3. 然后两者拼在一起,就可以了,希望能帮到你

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式