flag制作


原来有使用过clip-path制作类似勋章和flag图标。
这次本来也想使用clip-path来实现的,但是却发现不实用的,主要是因为字体也旋转了45deg而且背景图也需要切了以后旋转的。不是很方便控制,最重要的是最后我发现这些文字后台都是要取的那个百分比
没有办法只好用图片来实现,然后我居然把数字也切了出来,好吧
只好切过了一遍,使用div实现背景,然后span元素旋转来实现文字的翻转
开始实现的很好的也很接近原图
但是快做完页面的时候发现由于使用了transform:rotate属性的时候由于flag是打在右侧,所以超出了可视区域的宽度
然后只好拉大了背景,最终实现效果

好吧,确实有那么一点点不像的感觉
但是基本上实现了可以动态改变筹资进度

html:
<div class="project-desc"><span>筹资59%</span></div>

css:
.id-projext-panel>ul>li .project-desc  {
  1. width6rem;
  2. positionabsolute;
  3. top0;
  4. right0;
  5. color#fff;
  6. /* transformrotate(45deg); */
  7. height6rem;
  8. line-height2rem;
  9. backgroundurl(../images/prject-bgable.png);
  10. background-sizecover;
}

.id-projext-panel>ul>li .project-desc span  {
  1. displayinline-block;
  2. transformrotate(45deg);
  3. positionrelative;
  4. top0.8rem;
  5. left1.8rem;
  6. font-size.8rem;
}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值