【发布时间】:2015-05-31 00:28:01
【问题描述】:
我尝试使用 z-index 来控制悬停框上的绝对和相对定位,但它不起作用。任何机构对为什么有任何建议?链接在那里,但在图像的一侧,而不是直接在上面。
HTML
<div id="container1">
<a href="firstcoding.html"> <img src="images/blindsided1.jpg"> </a>
<div class="textbox">
<p id="title1">First Coding <br> Attempt</br></p>
<p id="text1"> This brief was my first attempt at designing a website.</p>
</div>
</div>
CSS
a:hover {
z-index: 99;
}
#container1 {
position:absolute;
float:left;
}
.textbox:hover {
opacity:1;
}
#title1 {
padding-top: 20px;
text-align:center;
color:#FFF;
font-family:"bebas";
font-size:32px;
word-spacing:2px;
letter-spacing:1px;
text-decoration:underline;
}
#text1 {
padding-top:40px;
text-align:center;
color:#FFF;
font-family:"bebas";
font-size:16px;
word-spacing:2px;
letter-spacing:1px;
}
.textbox {
width:361px;
height:362px;
position:absolute;
top:0;
left:0;
opacity:0;
border-radius:300px;
background-color: rgba(0, 0, 0, 0.75);
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}
【问题讨论】:
-
你能发布正确的 HTML sn-p 吗???
-
position:absolute和float:left不兼容...选择其中一个, -
我们无法想象您指的是什么“盲区”图片,请澄清
-
这里有一些随机图像jsfiddle.net/2x3c8coz,但我不确定你要做什么
-
您是否试图使可悬停的 div 可点击到图像指向的链接?如果是这种情况,您可以将整个可悬停的 div 包装在锚标记中。