伪类的使用之如何在一段文字前面添加一个点

示例less

HTML内容:图片

<div class="sub-cell">rem

  <p>  it

1.table是个好东西,若是你想使图片和文字对齐,用table的<td>标签控制,能够使他们保持对齐。io

2.table还能解决浮动的居中对齐问题,其实咱们用float的话会出现至关多的问题,大多数时候,我以为能够用table来取代float来控制向右对齐,向左对齐的    问题。table

3.其实表单的对齐用table来控制 ,十分方便。有的时候不一样的样式用同一种代码是没法解决的,你能够用width=“100%”或者width=“50px”等不一样的方式去试试,也许就能解决。class

以上是我在作项目时本身的总结,若有不对,欢迎你们指正,也能够补充哦。表单

  </p>float

</div>im

less内容:

<style>
    .sub-cell {
      background-color: #f7f7f7;
    . px2rem(font-size, 24);
    . px2rem(line-height, 36);
    . px2rem(padding-top, 24);
    . px2rem(padding-right, 40);
    . px2rem(padding-bottom, 32);
    . px2rem(padding-left, 50);
    }
</style>

用伪类插入一个点后less代码():

    .sub-cell p{
      background-color: #f7f7f7;
      .px2rem(font-size, 24);
      .px2rem(line-height, 36);
      .px2rem(padding-top,24);
      .px2rem(padding-right, 40);
      .px2rem(padding-bottom, 32);
      .px2rem(padding-left, 50);
      position: relative;
      &::before{
        content :counter(sub-item,disc);
        display: block;
        position: absolute;
        .px2rem(left, 30);
        .px2rem(top, 20);
      }
    }

先后对比会发如今文字前面加了一个点。

相关文章
相关标签/搜索