【发布时间】:2016-09-01 09:15:16
【问题描述】:
我想在图像顶部放置一个播放图标,该图标会重定向到 youtube 页面。我还想对图像和图标进行悬停效果,图像得到黑色背景,不透明度为 0.5,图标只是改变颜色。但我仍然坚持将图标放在图像中间。我的 jsfiddle:https://jsfiddle.net/rgL0ebj7/.
我的代码:
.module-box {
display: inline-block;
position: relative;
width: 100%;}
.module-dummy {
margin-top: 100%;}
.module-body {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;}
.play-button-div {
margin: 0 auto;
position: relative;
width: 100%;}
.play-button-icon i{
width: 100px;
height: 100px;
color: #0080ff;
background-color: #fff;
border-radius: 55px;
border: 2px solid #0080ff;
font-size: 80px;
text-align: center;
position: absolute;
padding-top: 10px;
padding-left: 10px;}
谢谢!
【问题讨论】:
-
在这里继续:jsfiddle.net/rgL0ebj7/1
-
其他解决方案,修复一些问题jsfiddle.net/rgL0ebj7/2,例如位置、行高、显示、边缘到中心...