如何用css只显示bootstrap glyphicon的一半

时间:2014-11-14 12:56:46

标签: css twitter-bootstrap less glyph

我想对使用glyphicon-star制作的项目进行星级评分,因为不可能有多种颜色的字形,是否只能显示一半?

half starred

我正在使用bootstrap,而我正在使用less来处理它的源代码。

欢呼声

    <p>
      <span class="view-stats">{$post.numviews|number_format:0} views</span>
      <span class="view-stars pull-right">
        <span class="glyphicon glyphicon-star star-color"></span>
        <span class="glyphicon glyphicon-star star-color"></span>
        <span class="glyphicon glyphicon-star star-color"></span>
        <span class="glyphicon glyphicon-star star-color"></span>
        <span class="glyphicon glyphicon-star star-color" ></span>
      </span>
      &nbsp;
    </p>

谢谢,这是Less小部件

 .half {
    position:relative;

    >after {
    content:'';
    position:absolute;
    z-index:1;
    background:white;
    width: 50%;
    height: 100%;
    left: 47%;
    }
}

And here's how it renders

1 个答案:

答案 0 :(得分:5)

演示 - http://www.bootply.com/10XzUrAamb

left更改为47%,以便使用不同的字体大小进行调整

你可以做这样的事情

.half {
    position:relative;
}
half:after {
    content:'';
    position:absolute;
    z-index:1;
    background:white;
    width: 50%;
    height: 100%;
    left: 47%;
}