无法弄清楚过渡为何不起作用
因此,其想法是,带有一些文本的块应该在:hover上可见。它可以作为非悬停状态的参考(隐藏文本为rgba)
我尝试了所有和显示属性。我也尝试将过渡添加到所有元素,例如h3和p。
请访问 https://jsfiddle.net/dyrc522f/
<div class="photo photo2">Some title
<div class="photobl photobl2">
<h3>Some title</h3>
<p>text</p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
的CSS
.photo{
width: 244px;
height: 219px;
float: left;
color: #fff;
position: relative;
font-size: 23px;
font-weight: 700;
text-align: center;
padding-top: 180px;
-webkit-transition:all .4s ease;
-moz-transition:all .4s ease;
-ms-transition:all .4s ease;
transition: all .4s ease;
background-color: tomato;/**/
}
.photo:hover{
color: rgba(0, 0, 0, 0);
}
.photo:hover .photobl{
display: block;
}
.photobl{
display: none;
width: 244px;
height: 399px;
position: absolute;
background: rgba(0, 0, 0, 0.5) url('../images/logomin.png') center 40px no-repeat;
top: 0;
-webkit-transition: display .4s ease;
-moz-transition: display .4s ease;
-ms-transition: display .4s ease;
transition: display .4s ease;
}
.photobl h3{
font-size: 23px;
font-weight: 700;
color: #ffcc00;
padding-top: 181px;
padding-bottom: 30px;
}
.photobl p{
font-size: 16px;
font-weight: 300;
color: #fff;
line-height: 1.3;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3756 次 |
| 最近记录: |