我想使背景图像及其中的内容都可单击。我不确定如何实施...
图片:
我希望图像和内容都可以单击。
html部分:
<div class = "reportslistitem">
<a href="[[ url ]]"
target=="_blank">
[[ startdate ]] -
[[ enddate ]]
</a>
</div>
CSS部分:
.reportslistitem{
width:120px;
height:140px;
display:block;
float: right;
background:url('../images/Report-icon-without-text.png');
}
a{
font: bold 12px 'Thin2Regular';
text-decoration: none;
color: rgb(0,0,0);
padding: 10px 15px;
position: relative;
text-align: center;
display:block;
padding: 0px;
position:relative;
top:25px;
}
我该如何更改?需要一些指导...
最佳答案
如果您使用HTML5,则现在可以使用锚定标记包裹整个部分,因此
<a href="[[ url ]]" target="_blank">
<div class = "reportslistitem">
[[ startdate ]] - [[ enddate ]]
</div>
</a>
CSS应该像
.reportslistitem{
width:120px;
height:140px;
display:block;
background:url('../images/Report-icon-without-text.png');
}
a{
font: bold 12px 'Thin2Regular';
text-decoration: none;
color: rgb(0,0,0);
padding: 10px 15px;
text-align: center;
padding: 0px;
display:block;
width:120px;
height:140px;
}
关于html - 使背景图像可点击以及内容可点击,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11408850/