我有点麻烦,使整个可点击。现在我有一张图片,当你将鼠标悬停在上面时,另一个div上面会显示信息。我想让整个div可点击。检查的jsfiddle例如使整个可点击
这是我到目前为止有:
// HTML
<div class="col-sm-4 peaceful">
<div class="pre-inner">
<img src="http://lorempixel.com/304/188/">
<a href="http://www.google.com">
<div class="pre-info">
<h4>See our activity philosophy</h4>
<a class="btn btn-success" href="http://www.google.com">Click Here </a>
</div>
</a>
</div>
</div>
// CSS
.pre-inner {
position: relative;
max-width: 300px;
overflow: hidden;
margin: 0px auto 0px;
}
.pre-info {
position: absolute;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
bottom: -187px;
transition: all 0.5s ease;
background-color: rgba(57, 68, 97, 0.65);
left: 0;
right: 0;
}
.pre-inner:hover .pre-info {
background-color: rgba(57, 68, 97, 0.65);
bottom: 0;
height: 100%;
width: 100%;
color: #fff;
}
我试着走动的标签但没有工作,也试图给它一个固定的高度和宽度。
我已经创建了一个的jsfiddle:http://jsfiddle.net/52VtD/13932/
通过点击你的意思为你提供的链接?例如,点击任何地方并转到链接说的地方? – Aravona
您的HTML无效 - 您无法将'a'元素嵌套到对方。如果你想让整个'div'链接到某个地方 - 那么你应该简单地用'a'替换'div'(并且删除其中的任何链接),这在HTML5中是完全合法的。 – CBroe
可能的重复[如何使整个div链接?](http://stackoverflow.com/questions/9228730/how-do-i-make-entire-div-a-link) – AGE