我有标签,旁边有图像。想法ID,当您点击图片时,它会链接标签包含
<a href="gallery/">
<div class="gal_thumb">
<div class="img_thumb">
<img src="image/small.jpg" alt="link_image"/>
</div>
<div class="gal_title">To gallery</div>
</div>
</a>
适用于所有浏览器,但不适用于IE7 IE7:当我在图像上方时,它会在链接的左下角显示链接,当我点击它时,它会响应,直到我点击外部或标题为止。
更新: 这是我的css
.gal_thumb {
float: left;
width: 156px;
}
.img_thumb {
float: left;
height: 122px;
margin-bottom: 5px;
margin-left: 9px;
position: relative;
width: 147px;
background-color: rgba(0, 0, 0, 0.5);
border-radius: 3px;
line-height: 120px;
text-align: center;
}
.img_thumb:hover{
background: #6E6E6E;
}
.gal_title {
margin-left: 9px;
text-align: center;
width: 147px;
padding-bottom: 10px;
}
答案 0 :(得分:0)
你最好使用这种模式:
<a href="gallery/">
<img width="20" height="20" border="1" src="image/small.jpg" alt="link_image"/>
<div class="gal_title">To gallery</div>
</a>
然后使用display:block
,float:left
并定义A
- 代码的宽度。