我有这个样本:
链接
CODE超文本标记语言:
所有人都能清楚地理解错误所在,并能清楚地了解所有人的行为,包括发明者的行为,并能清楚地了解自己的真实性和准建筑风格。
<div class="col-md-4 tab-bottom">
<div class="tab-bottom-img"><img width="380" height="380" src="http://dg-design.ch/bagel/wp-content/uploads/2016/02/1-380x380.png" class="attachment-news wp-post-image" alt="1"> </div>
<div class="tab-bottom-content">
<div>
<p class="title_bottom">SED PERSPICIATIS</p>
<p class="content_bottom"></p><p>
Sed ut perspiciatis unde omnis iste natus error sit<br>
voluptatem accusantium doloremque laudantium,<br>
totam rem aperiam, eaque ipsa quae ab illo inventore<br>
veritatis et quasi architecto beatae vitae dicta sunt<br>
explicabo.
</p>
<p></p>
</div>
</div>
</div>
<div class="col-md-4 tab-bottom">
<div class="tab-bottom-img"><img width="380" height="380" src="http://dg-design.ch/bagel/wp-content/uploads/2016/02/1-380x380.png" class="attachment-news wp-post-image" alt="1"> </div>
<div class="tab-bottom-content">
<div>
<p class="title_bottom">SED PERSPICIATIS</p>
<p class="content_bottom"></p><p>
Sed ut perspiciatis unde omnis iste natus error sit<br>
voluptatem accusantium doloremque laudantium,<br>
totam rem aperiam, eaque ipsa quae ab illo inventore<br>
veritatis et quasi architecto beatae vitae dicta sunt<br>
explicabo.
</p>
<p></p>
</div>
</div>
</div>
代码CSS:
.col-md-4 {
width: 33.33333333%;
}
.tab-bottom {
position: relative;
height: 400px;
float:left;
}
.tab-bottom-img {
width: 100%;
position: absolute;
top: 50%;
height: 100%;
left: 50%;
transform: translate(-50%, -50%);
}
.tab-bottom-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
代码JS:
$(".tab-bottom").bind('mouseover',function(event){
$(this).find("tab-bottom-content").css("display", "block");
});
$('.tab-bottom-img').bind('mouseleave', function(e) {
});
我希望div选项卡底部内容中的文本仅在鼠标悬停时显示。
我试图使用上面的脚本但不幸的是不工作
你能帮我解决这个问题吗?
提前感谢!
你需要'.'在这个. search("标签-底部-内容")
$(".tab-bottom").on('mouseover',function(event){
$(this).find(".tab-bottom-content").show(300);
});
$('.tab-bottom').on('mouseleave', function(e) {
$(this).find(".tab-bottom-content").hide(300);
});
这是笔
您还必须添加CSS
.tab-bottom-content {
display:none;
}
或内联样式来首先隐藏选项卡底部内容
您应该首先隐藏. tab-under-Content
使用show: no
如下所示。
.tab-bottom-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: none
}
并使用以下jQuery。你错过了
前
选项卡底部内容
$(".tab-bottom").mouseover(function(event){
$(this).find(".tab-bottom-content").show(300);
}).mouseleave(function(e) {
$(this).find(".tab-bottom-content").hide(300);
});
我会用CSS来解决这个问题。
像这把小提琴
html示例:
<div class=tab-bottom>
<div class=tab-bottom-content>
Test
</div>
</div>
CSS:
.tab-bottom{
border: 1px SOLID #F00; /* For display purpose */
width: 200px;
height: 200px;
}
.tab-bottom.tab-bottom-content{
display: none;
}
.tab-bottom:hover .tab-bottom-content{
display: block;
}
这里不需要JavaScript或jQuery:)
问题内容: 我试图当鼠标移到图像的左下方时出现一个小框。在该框内,将有一个指向其他页面的链接。 这有点类似于我想要的东西,但是盒子要更小并且不连接到图像的边框。 我已经尝试了一切,但找不到答案。而且我不想使用工具提示,更不用说我没有任何JavaScript知识了。我真的希望这是CSS。 问题答案: 这是在CSS3中使用伪元素。 HTML: CSS: 相反,这是使用jquery达到相同结果的一种方式
问题内容: 当有人将鼠标悬停在元素上时,我想显示一个div ,但是我想在CSS中而不是在JavaScript中执行此操作。您知道如何实现吗? 问题答案: 您可以执行以下操作: 这使用相邻的兄弟选择器,是the下拉菜的基础。 HTML5允许锚元素包装几乎所有内容,因此在这种情况下,该元素可以成为锚的子元素。否则原理是相同的-使用伪类更改另一个元素的属性。
我正在使用这个WP主题,我正在努力调整代码,以便内容框中的标题和描述只在悬停时显示(此时它们总是显示,悬停只会使图像变暗)。 以下是相关代码(据我所知): .home\u特色化\u post\u last{右边距:0;} .home\u特色\u post\u悬停{位置:绝对;顶部:0;左侧:0;宽度:100%;高度:100%;显示:块;文本装饰:无;边框半径:5px;} .home_特色_post
问题内容: 如何显示一组隐藏的div的onmouseover? 例如 : 所有div需要在onmouseover事件中显示。 问题答案: 如果div被隐藏,它们将永远不会触发该事件。 您将不得不听其他未隐藏元素的事件。 您可以考虑将隐藏的div包装到保持可见的容器div中,然后对这些容器进行操作。 如果希望当鼠标离开容器div时div消失,也可以监听事件:
我有一个应用程序,我想在
问题内容: 全屏是提供全屏框架的另一类。JButton上面有ImageIcon。bg1.png是背景图像 问题 是这些JButton仅在鼠标悬停时才可见,否则它们不出现。 问题答案: 您可能会遇到布局问题,在该问题中,您尝试将具有绝对界限的JButton添加到使用非null布局管理器的容器中。意见建议 不要使用setBounds和绝对定位来调整和放置组件。 阅读并使用布局管理器为您完成繁重的工作: