我想在CSS3中使用转换效果,但效果不起作用。 我想我可能犯了一个错误,但我不知道它在哪里。转换不能在伪元素上工作
在悬停时,我想在伪元素之前创建一个转换边界。我做了一个密码:http://codepen.io/Tef/pen/JYBMgR
<div class="container wrap">
<div class="row">
<div class="box">
<a href="#">
<img src="http://placehold.it/90x90/000000" alt="" />
</a>
</div>
</div>
</div>
.wrap {
margin-top: 50px;
}
.wrap a {
position: relative;
display: inline-block;
-webkit-transition: all 1s;
-moz-transition: all 1s;
-o-transition: all 1s;
-ms-transition: all 1s;
transition: all 1s;
}
.wrap a:hover:before {
content: '';
border: 7px solid #ffffff;
opacity: .7;
width: 90px;
height: 90px;
position: absolute;
left: 0;
top: 0;
}
,你可以用相同的颜色添加边框为您背景和改变它悬停。 –