Jquery 页脚动画工作,但文本不显示
我有一个简单的动画foooter,当我将鼠标移到div shows上时,但无法显示文本。它打破了我的头Jquery 页脚动画工作,但文本不显示,jquery,html,twitter-bootstrap,css,Jquery,Html,Twitter Bootstrap,Css,我有一个简单的动画foooter,当我将鼠标移到div shows上时,但无法显示文本。它打破了我的头 //Animated Footer $("#foeter") .mouseenter(function() { $("#invisible").slideDown("1000"); }) .mouseleave(function() { $("#invisible").slideUp("1000"); }); }); 有人知
//Animated Footer
$("#foeter")
.mouseenter(function() {
$("#invisible").slideDown("1000");
})
.mouseleave(function() {
$("#invisible").slideUp("1000");
});
});
有人知道我在这里遗漏了什么吗?问题在于您使用的是引导css和类
。引导中的不可见添加了可见性:隐藏
尝试更改或删除类名,并在CSS中使用不同的选择器,如ID
#不可见{
显示:无;
背景颜色:粉红色;
}
问题在于您使用的是引导css,而引导中的类。不可见的增加了可见性:隐藏的
尝试更改或删除类名,并在CSS中使用不同的选择器,如ID
#不可见{
显示:无;
背景颜色:粉红色;
}
显然。invisible
是一个预定义的引导类,它添加了可见性:hidden
,在您的情况下,它与动态显示设置冲突
将该类的名称更改为其他名称可以解决您的问题。在这把小提琴里,我把它改成了。不可见的:显然是。不可见的是一个预定义的引导类,它添加了可见性:隐藏的,在您的例子中,它与动态的显示设置冲突
将该类的名称更改为其他名称可以解决您的问题。在这把小提琴里,我把它改成了。不可见的:免责声明:-这不是OP问题的答案,正确的答案是的答案,但只想向OP展示如何仅用CSS实现相同的效果,不需要javascript
CSS:
.foeter {
font-family: 'Raleway';
color: #FFFFFF;
height:20px;
transition:all 1s;
}
.foeter:hover{
height:130px;
transition:all 1s;
}
.inv {
background-color: pink;
}
.foeter #alwaysThere{
position:absolute;
bottom:0;
left:0;
width:100%;
background-color: #4A527A;
}
<div class="container">
<footer class="navbar-fixed-bottom foeter">
<div class="foeter" id="foeter">
<div class="inv" id="inv">
<p>
Wordt dit nu zichtbaar
<br> Hier komt de info die zichtbaar moet worden
</p>
<br> nog meer tekst
<br> het wordt nu een heel verhaal
<br>
</div>
<!-- invisble -->
<span id="alwaysThere">
Altijd visible text.
</span>
</div>
<!-- foeter -->
</footer>
</div>
HTML:
.foeter {
font-family: 'Raleway';
color: #FFFFFF;
height:20px;
transition:all 1s;
}
.foeter:hover{
height:130px;
transition:all 1s;
}
.inv {
background-color: pink;
}
.foeter #alwaysThere{
position:absolute;
bottom:0;
left:0;
width:100%;
background-color: #4A527A;
}
<div class="container">
<footer class="navbar-fixed-bottom foeter">
<div class="foeter" id="foeter">
<div class="inv" id="inv">
<p>
Wordt dit nu zichtbaar
<br> Hier komt de info die zichtbaar moet worden
</p>
<br> nog meer tekst
<br> het wordt nu een heel verhaal
<br>
</div>
<!-- invisble -->
<span id="alwaysThere">
Altijd visible text.
</span>
</div>
<!-- foeter -->
</footer>
</div>
努齐赫特巴尔语
你的信息是什么
诺格米尔特克斯特酒店
他说得很好
可视文本。
免责声明:-这不是OP问题的答案,正确答案是的答案,但只想向OP展示如何仅使用CSS实现相同的效果,不需要javascript
CSS:
.foeter {
font-family: 'Raleway';
color: #FFFFFF;
height:20px;
transition:all 1s;
}
.foeter:hover{
height:130px;
transition:all 1s;
}
.inv {
background-color: pink;
}
.foeter #alwaysThere{
position:absolute;
bottom:0;
left:0;
width:100%;
background-color: #4A527A;
}
<div class="container">
<footer class="navbar-fixed-bottom foeter">
<div class="foeter" id="foeter">
<div class="inv" id="inv">
<p>
Wordt dit nu zichtbaar
<br> Hier komt de info die zichtbaar moet worden
</p>
<br> nog meer tekst
<br> het wordt nu een heel verhaal
<br>
</div>
<!-- invisble -->
<span id="alwaysThere">
Altijd visible text.
</span>
</div>
<!-- foeter -->
</footer>
</div>
HTML:
.foeter {
font-family: 'Raleway';
color: #FFFFFF;
height:20px;
transition:all 1s;
}
.foeter:hover{
height:130px;
transition:all 1s;
}
.inv {
background-color: pink;
}
.foeter #alwaysThere{
position:absolute;
bottom:0;
left:0;
width:100%;
background-color: #4A527A;
}
<div class="container">
<footer class="navbar-fixed-bottom foeter">
<div class="foeter" id="foeter">
<div class="inv" id="inv">
<p>
Wordt dit nu zichtbaar
<br> Hier komt de info die zichtbaar moet worden
</p>
<br> nog meer tekst
<br> het wordt nu een heel verhaal
<br>
</div>
<!-- invisble -->
<span id="alwaysThere">
Altijd visible text.
</span>
</div>
<!-- foeter -->
</footer>
</div>
努齐赫特巴尔语
你的信息是什么
诺格米尔特克斯特酒店
他说得很好
可视文本。
完全同意。从现在起,对我来说只有唯一的名字。完全同意。从现在起,对我来说只有唯一的名字。