html5 遮罩窗体,13种html5+css3全屏遮罩效果导航菜单

这是一款使用html5 svg和css3制作的全屏遮罩效果导航菜单。这个简要教程中将要和大家分享一些全屏遮罩效果样式的导航菜单。特别注意的一点是这些遮罩层没有固定的大小但是它们覆盖整个屏幕。

请在现代浏览器中查看这些demo。

第一个demo的灵感来自于Huge。这个效果使遮罩层淡入淡出,并使里面的内容带有一些3d旋转效果:

.overlay-hugeinc {

opacity: 0;

visibility: hidden;

transition: opacity 0.5s, visibility 0s 0.5s;

}

.overlay-hugeinc.open {

opacity: 1;

visibility: visible;

transition: opacity 0.5s;

}

.overlay-hugeinc nav {

perspective: 1200px;

}

.overlay-hugeinc nav ul {

opacity: 0.4;

transform: translateY(-25%) rotateX(35deg);

transition: transform 0.5s, opacity 0.5s;

}

.overlay-hugeinc.open nav ul {

opacity: 1;

transform: rotateX(0deg);

}

.overlay-hugeinc.close nav ul {

transform: translateY(25%) rotateX(-35deg);

}

这里使用一些视觉差小把戏使遮罩层消失:我们为可见元素设置transition delay使透明度首先开始改变。

其他一些demo中我们使用了Snap.svg来制作SVG路径变形动画。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值