【发布时间】:2015-05-22 16:11:07
【问题描述】:
我有 4 个 div 有 4 个图像。当用户将鼠标悬停在图像上时,评论 div 将与用户评论一起出现。我的问题是我想让第一个图像处于活动状态,并且评论 div 在页面加载时处于活动状态。我已经给出那个 div 的活动类,但我想动态地做。我该怎么做。
这是我的代码:
.media-user-items {
padding: 240px 0 0px;
position: relative;
text-align: center;
white-space: nowrap;
}
.media-user-items .user-item {
display: inline-block;
opacity: 0.6;
cursor: pointer;
white-space: normal;
vertical-align: top;
-webkit-transition: 0.3s ease opacity;
-o-transition: 0.3s ease opacity;
transition: 0.3s ease opacity
}
.media-user-items .user-item.active {
opacity: 1
}
.media-user-items .user-item.active .user-comment {
display: block;
}
.media-user-items .user-comment {
display: none;
font-size: 16px;
left: 0;
line-height: 30px;
position: absolute;
top: 80px;
width: 100%;
}
body:not(.touch) .media-user-items .user-comment-content {
display: inline-block;
font-size: 22px;
max-width: 820px;
}
.user-item:hover .user-comment {
display: block;
}
<div class="row-fluid media-user-items">
<div class="span6 user-item">
<div class="user-comment">
<div class="user-comment-content">The slice view for #TataValueHomes is awesome. Beautifully crafted engineering product. Great pitch for #SoftwareEngineers</div>
</div>
<img src="http://placehold.it/150x150" class="img_circle" />
<div class="username">XYZ</div>
<div class="userid user-item">@xyz</div>
</div>
<div class="span6 user-item">
<div class="user-comment">
<div class="user-comment-content">Drool worthy ur site truly is. Data sciences blew my mind. Showing ph no. to moving out while searching is masterclass!!</div>
</div>
<img src="http://placehold.it/150x150" class="img_circle" />
<div class="username">XYZ</div>
<div class="userid">@xyz</div>
</div>
</div>
我如何使用 css 或我需要 jquery 吗??
【问题讨论】:
-
你需要在哪个悬停上显示评论 div。
-
我想在每张图片上显示它。每张图片都有自己的评论。
-
@stanze:我已经手动添加了活动类,但我想动态添加它。在页面加载第一个图像和评论框将保持活动状态,然后当我们悬停下一个图像时它变为活动状态。跨度>