链接中的高度属性:悬停

时间:2016-04-29 21:46:39

标签: html5 css3 pseudo-element pseudo-class

我有一些链接。 over在链接和伪元素中有转换。

我将伪元素的高度设置为3px,但它与另一个元素的不同。

在此图像中,活动链接正常,伪高度为3px。

Normal state, without hover

注意栏的高度,不一样。

After over the second link

代码越少:

.item-link {
    position: relative;
    font-size: 16px;
    transition: padding-left 0.3s ease-out;

    &:before {
        content: '';
        display: block;
        position: absolute;
        background-color: red;
        top: 6px;
        width: 0px;
        height: 3px;
        transition: width 0.3s ease-in-out;
    }
}

.item-link:hover {
    padding-left: 16px;
    color: @red;

    &:before {
        width: 8px;
    }
}

如何解决具有相同类和相同悬停操作的链接之间的像素差异?

0 个答案:

没有答案