less 实现 文字长阴影(long shadow)


问题

实现如下图效果

image.png

主要知识点
  1. css中的字体阴影 text-shadow
  2. less语法中的 loopsmerge
代码
<div class="long-shadow">屮艸芔茻</div>
 .loop(@counter) when (@counter > 0) {
    .loop((@counter - 1));
    text-shadow+: (1px * @counter) (1px * @counter) #2d585a;
  }
 .long-shadow{
    overflow: hidden;
    background-color: #5f9ea0;
    width:800px;
    height: 160px;
    line-height: 160px;
    text-align: center;
    letter-spacing: 80px;
    color: #fff;
    font-size: 100px;
    .loop(200);
  }

爱码士
6 声望0 粉丝

问题 知识点 代码