微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css – 文本在悬停时改变不透明度时闪烁

我正在尝试做一些非常简单的事情,一个para的不透明度设置为0,当在父div上盘旋时,para的不透明度变为1,在不透明度改变后发生了文本的变化,它不是完全闪烁,文本有点自我调整自己有点奇怪.

这是小提琴:
http://jsfiddle.net/krish7878/7t6GM/

HTML代码

<div class="para">
    <p> SOME SAMPLE TEXT </p>
 </div>

CSS代码

.para{
         width: 1000px;
         border: 1px solid #000;
    }
    .para p{
        font-family: Arial,sans-serif;
        font-size: 80px;
        opacity: 0;
    }
    .para:hover p{
        opacity: 1;

        transition:         all 400ms ease;
        -moz-transition:    all 400ms ease;
        -webkit-transition: all 400ms ease;
        -o-transition:      all 400ms ease;
        -ms-transition:     all 400ms ease;
    }

解决方法

解决方案是将 backface-visibility属性值更改为隐藏.

认值是可见的.

Updated Example

.para p {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    font-family: Arial,sans-serif;
    font-size: 80px;
    opacity: 0;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。