2026/6/10 20:43:08
网站建设
项目流程
水贝做网站公司,个人外贸网站,wordpress添加功能,中英文网站建设报价jQuery EasyUI 布局 - 创建 XP 风格左侧面板
Windows XP 的资源管理器文件夹视图中#xff0c;左侧面板通常包含“常见任务”#xff08;Common Tasks#xff09;、“文件和文件夹任务”#xff08;File and Folder Tasks#xff09;等可折叠的部分。本教程将展示如何使用…jQuery EasyUI 布局 - 创建 XP 风格左侧面板Windows XP 的资源管理器文件夹视图中左侧面板通常包含“常见任务”Common Tasks、“文件和文件夹任务”File and Folder Tasks等可折叠的部分。本教程将展示如何使用jQuery EasyUI的panel组件创建类似 XP 风格的左侧面板背景蓝色、多个可折叠的任务面板、链接式任务列表。这种左侧面板常用于模拟经典 XP 界面或作为后台系统的侧边栏辅助区。官方教程参考https://www.jeasyui.com/tutorial/layout/panel2.php在线 Demohttps://www.jeasyui.com/demo/main/index.php?pluginPanelpitemXPStylePanel步骤 1: 引入 EasyUI 资源linkrelstylesheettypetext/csshrefhttps://www.jeasyui.com/easyui/themes/default/easyui.csslinkrelstylesheettypetext/csshrefhttps://www.jeasyui.com/easyui/themes/icon.cssscripttypetext/javascriptsrchttps://code.jquery.com/jquery-1.12.4.min.js/scriptscripttypetext/javascriptsrchttps://www.jeasyui.com/easyui/jquery.easyui.min.js/script步骤 2: 创建 XP 风格左侧面板使用多个easyui-panel设置蓝色背景、可折叠collapsible、仅显示展开/折叠工具图标。divstylewidth:220px;height:auto;background:#7190E0;padding:5px;!-- 图片任务面板 --divclasseasyui-paneltitle图片任务collapsibletruestylewidth:200px;height:auto;padding:10px;ahref#以幻灯片放映/abr/ahref#在线订购冲印/abr/ahref#打印图片/abr/ahref#复制到光盘/a/divbr/!-- 文件和文件夹任务面板 --divclasseasyui-paneltitle文件和文件夹任务collapsibletruestylewidth:200px;height:auto;padding:10px;ahref#新建文件夹/abr/ahref#将此文件夹发布到 Web/abr/ahref#共享此文件夹/a/divbr/!-- 其他位置面板 --divclasseasyui-paneltitle其他位置collapsibletruecollapsedtruestylewidth:200px;height:auto;padding:10px;ahref#我的电脑/abr/ahref#我的文档/abr/ahref#共享文档/abr/ahref#控制面板/a/divbr/!-- 文件夹详情面板 --divclasseasyui-paneltitle文件夹详情collapsibletruecollapsedtruestylewidth:200px;height:auto;padding:10px;文件夹名称图片收藏br/文件夹类型图片文件夹br/位置C:\Documents and Settingsbr/文件夹大小120 MBbr/创建时间2025-12-01/div/div步骤 3: 自定义面板工具仅显示展开/折叠箭头默认面板有多个工具图标我们只需保留展开/折叠功能。scripttypetext/javascript$(function(){// 为所有面板自定义工具只显示 collapse-tool$(.easyui-panel).panel({tools:[{iconCls:icon-redo,// 向下箭头展开handler:function(){}}]});});/script步骤 4: 完整示例嵌入 border layout 的 west 区域将 XP 风格左侧面板放入整体布局的左侧。!DOCTYPEhtmlhtmlheadmetacharsetUTF-8titlejQuery EasyUI XP 风格左侧面板/titlelinkrelstylesheettypetext/csshrefhttps://www.jeasyui.com/easyui/themes/default/easyui.csslinkrelstylesheettypetext/csshrefhttps://www.jeasyui.com/easyui/themes/icon.cssscripttypetext/javascriptsrchttps://code.jquery.com/jquery-1.12.4.min.js/scriptscripttypetext/javascriptsrchttps://www.jeasyui.com/easyui/jquery.easyui.min.js/script/headbodyclasseasyui-layout!-- 左侧 XP 风格面板 --divdata-optionsregion:west,title:XP 风格侧边栏,split:truestylewidth:250px;padding:5px;divstylebackground:#7190E0;divclasseasyui-paneltitle系统任务collapsibletruestylepadding:10px;ahref#查看系统信息/abr/ahref#添加/删除程序/abr/ahref#更改设置/a/divbr/divclasseasyui-paneltitle其他位置collapsibletruecollapsedtruestylepadding:10px;ahref#控制面板/abr/ahref#网络连接/abr/ahref#回收站/a/divbr/divclasseasyui-paneltitle详细信息collapsibletruecollapsedtruestylepadding:10px;当前用户Administratorbr/计算机名MY-PCbr/系统类型Windows XP/div/div/div!-- 主内容区 --divdata-optionsregion:center,title:主内容区divstylepadding:20px;h2这是一个模拟 Windows XP 资源管理器的左侧面板示例/h2p左侧面板使用多个可折叠的 easyui-panel 实现背景色 #7190E0 是经典 XP 蓝色。/p/div/divscript$(function(){$(.easyui-panel).panel({tools:[{iconCls:icon-redo,handler:function(){}}]});});/script/body/html关键说明XP 经典蓝色外层 div 使用background:#7190E0;XP 任务栏蓝色。可折叠面板collapsibletrue初始折叠用collapsedtrue。任务链接使用a href#模拟可点击任务。工具自定义只保留展开/折叠箭头隐藏关闭、刷新等图标。嵌入布局适合作为 layout 的 west 区域与主内容区结合。效果多个蓝色背景的可折叠任务组。点击标题展开/折叠内容为链接列表。视觉上高度还原 Windows XP 资源管理器左侧面板。更多示例官方 XP 风格面板https://www.jeasyui.com/tutorial/layout/panel2.php如果需要添加图标、动态加载任务、或结合 tree 菜单的更复杂 XP 风格侧边栏请提供更多细节