分享

【导航菜单特效】很不错的阴影菜单,仿XP经典风格

 163九九 2016-04-20

最新【导航菜单特效】很不错的阴影菜单,仿XP经典风格

以下是三零网为大家整理的最新【导航菜单特效】很不错的阴影菜单,仿XP经典风格的文章,希望大家能够喜欢!

很不错的阴影菜单,仿XP经典风格,菜单下边会显示阴影,每个菜单项在鼠标滑过后自动变色,和Windows XP经典模式下的风格很相似,总体感觉还不错。

 

<title>很不错的阴影菜单,仿XP经典风格</title>
<script>
var global = window.document
global.fo_shadows = new Array
function makeRectangularDropShadow(el, color, size)
{
var i;
for (i=size; i>0; i--)
{
var rect = document.createElement('div');
var rs = rect.style
rs.position = 'absolute';
rs.left = (el.style.posLeft + i) + 'px';
rs.top = (el.style.posTop + i) + 'px';
rs.width = el.offsetWidth + 'px';
rs.height = el.offsetHeight + 'px';
rs.zIndex = el.style.zIndex - i;
rs.backgroundColor = color;
var opacity = 1 - i / (i + 1);
rs.filter = 'alpha(opacity=' + (100 * opacity) + ')';
el.insertAdjacentElement('afterEnd', rect);
global.fo_shadows[global.fo_shadows.length] = rect;
}
}
</script>
<style>body,td,div,a,input{font:menu;line-height:180%}</style>
<div id=menu style="position:absolute; left: 10px; top: 10px; background: #EEEEEE; width: 200px; height: 100px; padding: 3px; border: 1 #999999 solid; cursor: default">

<div style="border: 1 solid #EEE"
onmouseover="this.style.background='#CCC'; this.style.borderColor='#999'"
onmouseout ="this.style.background='#EEE'; this.style.borderColor='#EEE'"
><a href="/">阴影菜单</a></div>

<div style="border: 1 solid #EEE"
onmouseover="this.style.background='#CCC'; this.style.borderColor='#999'"
onmouseout ="this.style.background='#EEE'; this.style.borderColor='#EEE'"
><a href="/">论坛百科</a></div>

<div style="border: 1 solid #EEE"
onmouseover="this.style.background='#CCC'; this.style.borderColor='#999'"
onmouseout ="this.style.background='#EEE'; this.style.borderColor='#EEE'"
><a href="/">精彩博文</a></div>

<div style="border: 1 solid #EEE"
onmouseover="this.style.background='#CCC'; this.style.borderColor='#999'"
onmouseout ="this.style.background='#EEE'; this.style.borderColor='#EEE'"
><a href="#">站长故事</a></div>

<div style="border: 1 solid #EEE"
onmouseover="this.style.background='#CCC'; this.style.borderColor='#999'"
onmouseout ="this.style.background='#EEE'; this.style.borderColor='#EEE'"
><a href="/">微软中国</a></div>

<div style="border: 1 solid #EEE"
onmouseover="this.style.background='#CCC'; this.style.borderColor='#999'"
onmouseout ="this.style.background='#EEE'; this.style.borderColor='#EEE'"
><a href="#">最新更新</a></div>

</div>

<script>
makeRectangularDropShadow(document.all["menu"], "#666666", 4);
</script>


延伸阅读:
·【导航菜单特效】阴影菜单,Div+Js版,微软以前网站曾用过
·【导航菜单特效】HTML5/CSS3菜单代码 阴影+发光+圆角
·【导航菜单特效】css3圆角阴影菜单

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约