为了账号安全,请及时绑定邮箱和手机立即绑定

如何用css实现以下效果

如何用css实现以下效果

Hall0W0rld 2017-04-05 16:07:14
如何用css实现以下效果
查看完整描述

4 回答

?
llwanghong

TA贡献7条经验 获得超9个赞

//img1.sycdn.imooc.com//58e509ed0001a00102690219.jpg

简单写了一个,大概就是这样的吧? 线上demo

// html

<div class="wrapper">

  <span class="flag">未完成(2)</span>

</div>

// css

.wrapper {

  position: relative;

  width: 200px;

  height: 200px;

  border: 1px solid #999;

}


.flag {

  position: absolute;

  right: 5px;

  display: inline-block;

  width: 30px;

  height: 100px;

  color: #fcf7e5;

/*   writing-mode: tb-rl; */

  text-align: center;

  border-radius: 0 0 4px 4px;

  background: #feb84c;

}


.flag:after {

  content: '';

  position: absolute;

  left: 3px;

  bottom: 0;

  width: 0;

  height: 0;

  border: 12px solid #fff;

  border-color: transparent transparent #fff transparent;

}

查看完整回答
1 反对 回复 2017-04-05
?
田梗上的梦

TA贡献8条经验 获得超1个赞

设么东西,只有图片的话就用ps,高级点的话要涉及到后台数据的。

查看完整回答
反对 回复 2017-04-05
  • 小飒飒
    小飒飒
    可以写一个div添加上一张黄色缺一角的背景图上边填上字,简单还不会不兼容~
?
魂魄之子

TA贡献5条经验 获得超0个赞

用伪类画个三角形 然后用定位 

查看完整回答
反对 回复 2017-04-05
?
ziom

TA贡献948条经验 获得超1109个赞

什么效果说清楚一点,别就给个图

查看完整回答
反对 回复 2017-04-05
  • 4 回答
  • 2 关注
  • 2144 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信