导航图像在页面加载时保持透明
navigation images to be transparent while the page loads?
我想制作导航栏图像(主页、新闻、关于等(,当页面加载时,它在加载时是透明的,当我们将鼠标悬停在它上面时,它的不透明度将变为 100%,就像 J-Query 淡入淡出方法一样,悬停时它会变得透明,但 J-Query 这种方法是颠倒的......我尝试了 J-Query 淡入淡出方法,但是当页面加载时,它们已经具有 100% 的不透明度,我该如何编码!谢谢
我试过这段代码
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".navfade").mouseover(function(){
$(this).fadeTo(500,1)
});
});
$(document).ready(function(){
$(".navfade").mouseout(function(){
$(this).fadeTo(500,0.65)
});
});
</script>
但这不是我想要的
尝试这样的事情。
$(function() {
$(".navfade").css({opacity: 0.5});
$( ".navfade" ).hover(
function() {
$( this ).animate({opacity: 1});
}, function() {
$( this ).animate({opacity: 0.5});
}
);
});
/* CSS */
.navfade {
opacity: 0.5;
-moz-opacity:0.5;
-khtml-opacity: 0.5;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
/* JS */
$(function() {
$('.navdfade').hover(
function() {
$(this).animate({opacity : 1.0}, 250);
},
function() {
$(this).animate({opacity : 0.5}, 250);
});
});
根据自己的喜好调整不透明度和淡入淡出持续时间。享受!
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Emberjs应用程序加载在除Index之外的所有路由上
- 在chrome.tabs.onCreated之后加载HTML页面
- 单击F5时如何停止页面加载
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 跟踪在页面加载时应用内联样式的JavaScript
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- jQuery Lazy加载动画滚动
- Html页面上的多个Base64图像和平滑加载
- 如何创建带有插槽的vue js组件预加载程序
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 如何使该数据在所有元素中加载
- 仅在页面提交后显示具有透明背景的加载图像
- 导航图像在页面加载时保持透明
- jquery BlockUI-透明加载图像
- 填充透明的标志与页面加载的百分比
- Babylonjs加载两个图像在彼此的顶部与第二个图像是透明的