jQuery滑入和滑出行为奇怪,按钮消失
jQuery Slide in and out behaving odd, buttons disappearing
我正在制作一个模型并创建了这个:http://cynthialarenas.billybluedigital.net/
我的导航按钮有问题:播放、关于、操作方法。
如果您单击"关于",那么"如何"一切正常,但是如果您从"如何"转到"关于",则"如何"消失。如何让所有按钮始终如一地工作而不会消失。此外,我注意到幻灯片切换有点有趣,有时会显示白色横幅。
我希望 jquery 就在内容区域内,但它似乎在页脚上方和上方快速闪烁。
谁能说出一些启示?
以下是我的代码片段:
.CSS:
#contentArea{
width:1024px;
height:522px;
background:#FFF;
float:left;
overflow: hidden;
}
#playSlide, #howSlide, #aboutSlide {
display: none
}
.toggleDiv p {
margin: 0 0 12px 0
}
.HTML:
<div class="toggleDiv" id="aboutSlide">
<div class="navContainer">
<div class="menuItem">
<a class="show_hide" rel="#playSlide">
<img src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/play_black.png" onMouseOver=src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/play.png" onMouseOut=src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/play_black.png">
</a>
</div>
<div class="menuItem">
<a class="show_hide" rel="#aboutSlide">
<img src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/about_btn_hover.png" onMouseOver=src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/about_btn_hover.png" onMouseOut=src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/about_btn.png">
</a>
</div>
<div class="menuItem">
<a class="show_hide" rel="#howSlide">
<img src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/howtoplay_btn.png" onMouseOver=src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/howtoplay_btn_hover.png" onMouseOut=src="http://cynthialarenas.billybluedigital.net/wp-content/uploads/2013/10/howtoplay_btn.png">
</a>
</div>
</div>
将不得不
同意米切尔的观点。像这样使用图像进行简单导航是非常不友好的SEO的。不仅如此,这完全不专业。
虽然当我访问您的网站时,我无法导致问题发生,但我可以提供您正在使用的图像的替代方案。
http://jsfiddle.net/L2MVu/1
<ul class="nav">
<li class="active"><a href="#">play</a></li>
<li><a href="#">about</a></li>
<li><a href="#">how to play</a></li>
</ul>
如您所见,这一切都是可编辑的,但仍然像您想要的图像一样干净。
虽然这对节省页面加载时间并没有多大作用,但在诉诸图像之前,最好尝试使用纯 CSS 获得所需的效果。
相关文章:
- 如何显示没有按钮且在指定时间段后消失的消息框
- 单击按钮显示重新单击消失
- 单击一个按钮,直到它在CasperJS中消失
- 单击以调用 JavaScript 函数时,按钮不断消失
- 单击按钮时,文本框消失
- 当按下按钮时,隐藏复选框会出现(正确),但不会'再次按下时t消失
- 单击提交按钮后,答案逐渐消失
- Javascript单选按钮验证错误弹出不到一秒钟,但不应消失
- 按钮会因Chrome中同级元素上的动画而消失
- 当再次单击时,我希望颜色消失.(喜欢/讨厌按钮,一切都可以,但如果我点击两次喜欢按钮,我希望颜色消失)
- 十月CMS-单选按钮Ajax连续点击两次导致内容消失
- 单击“提交按钮”后,文本会迅速消失
- 在IE8中单击重置按钮后占位符消失
- HTML5 点击按钮后,一切都会消失
- 消失的单选按钮和可点击的标签
- 按下按钮时,所选选项将消失
- 为什么当我在 jQuery 中添加切换事件时我的按钮消失了
- 表单“提交”按钮文本(和宽度/高度/值)在按键时消失或更改BTN值
- 如果我多次单击提交按钮,下拉值就会消失
- jQuery滑入和滑出行为奇怪,按钮消失