使用JS制作子菜单效果

在网页中,我们最常见的是菜单的效果,而菜单的制作方法有很多种。

如果不使用到JS的话,它的制作方法是这样:

而使用JS,可以制作成这样:

这样同样可以使页面出现二级菜单的效果,这种二级菜单的制作好处是二级菜单打开不会出现占用下面的内容的情况,使排版布局更清晰。

时间: 2024-07-31 13:12:01

使用JS制作子菜单效果的相关文章

js制作 子菜单

<p>TEST</p> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript">// <![CDATA[ $(function(){ $(".content div").hide();

JS制作图片手风琴效果

使用JS写出 图片的手风琴效果 第一种:浮动版本的手风琴效果,并不推荐,因为会使图片出现抖动的现象 样式则是div中包含ul <script src="animate.js"></script> <script> //1. 找出页面中需要的对象 var box = document.getElementById("box"); var ul = box.children[0]; var lis = ul.children; //2

原生JS实现苹果菜单

今天分享下用原生JS实现苹果菜单效果,这个效果的重点有以下几点 图标中心点到鼠标的距离的算法 利用比例计算图标的宽度 代码地址:https://github.com/peng666/blogs/blob/gh-pages/menus/index.html 在线测试地址:http://peng666.github.io/blogs/menus

用jQuery制作仿网易云课堂导航菜单效果

最近做项目,用到类似的效果. 效果图如下: 直接上代码: HTML: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="./css/index.css"> <script s

WPF:设置弹出子菜单的是否可用状态及效果

需求: 设置弹出子菜单(二级)项仅首项可用,其他项均不可用:不可用是呈灰色效果. 注: 菜单项都是依据层级数据模板.具体格式如下: StackBlock{TextBlock{Image}.TextBlock}} 问题: 1.窗体加载后,获取不到二级子菜单控件(二级菜单项弹出后,可获取所有二级子菜单). 注:仅能获取一级菜单控件,但能获取二级子菜单绑定的数据源. 2.层级数据模板内StackBlock设置为不可用时(绑定数据源实现),弹出子菜单不可用,但恢复程序中恢复StackBlock设置为可用

JS制作的可控制风级的雪花飘落效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>JS制作的可控制风级的雪花飘落效果|kid

JS+ajax制作新浪微博文字效果

JS+ajax制作新浪微博文字效果,新浪微博效果,文字淡入效果.JS代码 下载地址:http://www.huiyi8.com/sc/6426.html(转载请注明此处)

IBM官网的JS+CSS的导航菜单效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

jqmobi 子菜单 高亮效果

在jqmobi 中经常用到一个 子菜单 单击某一个选项 希望能高亮:所以我是这样做的1.HTML的页面显示是这样的 1 <div class="order_subheader01" id="list_onclick"> 2 <li class="activeli"><a href="" >默认</a></li> 3 <li><a href="