css3 实现圆角的三角形

2018-05-04 07:13:45csscss

达到的效果:

clipboard.png

今天碰到这样一个需求,为带有圆角的框加一个角标。而且角标是圆角的。
我真的不想切图,怎么办。突然想到css3可以实现条纹背景,那这不就可以了么

background: linear-gradient(45deg, transparent 50%, #61C4CF 0%);
background-size: 16px 16px;
border-top-right-radius: 3px;

三行代码解决问题,继续愉快的coding

热门评论:

  • XboxYan XboxYan 2018-9-27 4:05 回复:

    overflow:hidden不就可以了?

里面用一个矩形,旋转一下,父级给一个圆角,然后超出隐藏


  • all2005 all2005 2018-5-4 11:33 回复:

    这个用border模拟实现也行啊。圆角可以用外层div圆角覆盖实现

    • jsoncode jsoncode 2018-5-7 11:05 回复:all2005
      怎么实现呢?