HTML完奇趣5分彩仿Windows桌面主题殊效的完奇趣5分彩
宣布时候:2022-06-27 17:07:01 作者: 海拥
我要批评

本文首要先容了HTML完奇趣5分彩仿Windows桌面主题殊效的完奇趣5分彩,文奇趣5分彩经由过程示例代码先容的很是详细,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩进奇趣5分彩吧
在线演示地点:
✨ 名目根基规划
目次规划以下:
├── jsLib │ ├── jquery.winResize.js │ ├── jquery-1.6.2.js │ ├── jquery-1.6.2.min.js │ ├── jquery-ui-1.8.16.custom.min.js │ ├── myLib.js │ ├── external │ ├── jquery-smartMenu │ ├── themes │ └── ui ├── icon ├── images ├── wallpapers └── index.html
HTML 代码
HTML 首要代码:
<a href="http://haiyong.site" class="powered_by">Powered by haiyong.site 注重:双击桌面利用便可点开</a> <ul id="deskIcon"> <li class="desktop_icon" id="win11" path="http://haiyong.site/"> <span class="icon"><img src="icon/icon14.png"/></span> <div class="text">海拥 <div class="right_cron"></div> </div> </li> <li class="desktop_icon" id="win11" path="http://haiyong.blog.csdn.net/"> <span class="icon"><img src="icon/csdn.png"/></span> <div class="text">CSDN <div class="right_cron"></div> </div> </li> <li class="desktop_icon" id="win11" path="http://juejin.cn/user/2040341402229751"> <span class="icon"><img src="icon/juejin.png"/></span> <div class="text">掘金 <div class="right_cron"></div> </div> </li> <li class="desktop_icon" id="win11" path="http://space.bilibili.com/63551025"> <span class="icon"><img src="icon/bilibili.png"/></span> <div class="text">bilibili <div class="right_cron"></div> </div> </li> </ul> <div id="taskBar"> <div id="leftBtn"><a href="#" class="upBtn"></a></div> <div id="rightBtn"><a href="#" class="downBtn"></a> </div> <div id="task_lb_wrap"> <div id="task_lb"></div> </div> </div> <div id="lr_bar"> <ul id="default_app"> <li id="app0"><img src="icon/icon1.png" title="海拥" path="http://haiyong.site/"/></li> <li id="app2"><img src="icon/icon0.png" title="东西" path="http://haiyong.site/tools"/></li> <li id="app3"><img src="icon/icon2.png" title="交换群" path="http://app.yinxiang.com/fx/8aa8eb1b-7d45-4793-a160-b990d9da2e75"/></li> <li id="app4"> <img src="icon/icon3.png" title="接洽作者" path="http://haiyong.site/img/qrcode/weixin.png"/></li> <li id="app1"><img src="icon/icon11.png" title="Jquery书院" path="http://www.jq22.com/?Jquery.aspx"/></li> </ul> <div id="default_tools"> <span id="showZm_btn" title="显现桌面"></span><span id="shizhong_btn" title="时钟"></span><span id="weather_btn" title="气候"></span> <span id="them_btn" title="主题"></span></div> <div id="start_block"> <a title="起头" id="start_btn"></a> <div id="start_item"> <ul class="item admin"> <li><span class="adminImg"></span> Admin</li> </ul> <ul class="item"> <li><span class="sitting_btn"></span>体奇趣5分彩设置</li> <li><span class="help_btn"></span>利用指南 <b></b></li> <li><span class="about_btn"></span>对于咱们</li> <li><span class="logout_btn"></span>加入体奇趣5分彩</li> </ul> </div> </div> </div> </div>
💛 CSS 代码
CSS首要代码:
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset, img { border:0; } address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; } ol, ul, li { list-style:none; } caption, th { text-align:left; } h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; } q:before, q:after { content:”; } abbr, acronym { border:0; } * { margin:0; padding:0 }
页面根本款式
/*页面根本款式*/ html { overflow:hidden; } body { font-size: 12px; background:#06C url(wallpapers/menglong2.jpg) repeat scroll center center; font-family: Tahoma, Geneva, sans-serif; margin:0; padding:0 } a { font-size: 12px; } a:link { text-decoration: none; color: #FFF; } a:visited { text-decoration: none; color: #FFF; } a:hover { text-decoration: none; color: #FFF; } a:active { text-decoration: none; color: #FFF; } .corner {/*只在撑持css3的高等阅读器起感化*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 8px #444; -webkit-box-shadow: 2px 2px 8px #444; box-shadow:2px 2px 8px #444; } .loading { background:url(images/loading.gif) no-repeat center center }
界面规划款式
/*界面规划款式*/ .powered_by { width:160px; height:25px; line-height:25px; background:url(images/powered-by.png) no-repeat left center; color:#CCC; text-indent:26px; display:block; outline:none; position:absolute; right:20px; bottom:60px; }
使命栏款式
#taskBar { width:100%; height:40px; line-height:40px; position:absolute; right:0; bottom:0; } #leftBtn { width:100px; height:40px; float:left; display:none; } #rightBtn { width:100px; height:40px; float:right; display:none; } #leftBtn a, #rightBtn a { display:block; width:100px; height:40px; outline:none; background-image:url(images/lr_btn.png); background-repeat:no-repeat; } #leftBtn a { background-position:left top; } #rightBtn a { background-position:right top; } #leftBtn a:hover { background-position:left bottom } #rightBtn a:hover { background-position:right bottom } #task_lb_wrap { height:40px; line-height:40px; overflow:hidden; position:relative; } #task_lb { width:auto; height:auto; position:absolute; top:0; right:0; } #task_lb a { display:inline-block; outline:none; width:100px; height:40px; background-image:url(images/taskHdBtn.png); background-repeat:no-repeat; text-align:center; line-height:40px; float:right } #task_lb .defaultTab { background-position:right top; color:#ccc } #task_lb .defaultTab:hover { background-position:right bottom; } #task_lb .selectTab { background-position:left top; color:#FFF } #task_lb .selectTab:hover { background-position:left bottom } #shizhong_btn { background:url(images/timer.png) no-repeat center center } #weather_btn { background:url(images/wheather.png) no-repeat center center } #sound_btn { background:url(images/sound_open.png) no-repeat center center } #showZm_btn { background:url(images/show-desktop.png) no-repeat center center } #them_btn { background:url(images/skin.png) no-repeat center center }
侧边浮动栏
#lr_bar { width:73px; height:auto; position:absolute; left:0; top:30px; background:url(images/dock_top.png) repeat-y left top; z-index:90; -moz-box-shadow: 0px 3px 15px #444; -webkit-box-shadow: 0px 3px 15px #444; box-shadow:0px 3px 15px #444; padding-top:5px; }
起头按钮款式
#start_block { width:73px; height:56px; position:absolute; left:0; bottom:-56px; background:url(images/dock_b.png) no-repeat left bottom; -moz-box-shadow: 0px 5px 15px #444; -webkit-box-shadow: 0px 5px 15px #444; box-shadow:0px 5px 15px #444; } #start_btn { display:block; width:48px; height:48px; background:url(images/start-btn.png) no-repeat center bottom; margin:4px auto 0 auto; outline:none; z-index:501; cursor:pointer; } #start_btn:hover { background-position:center top }
起头菜单款式
#start_item { width:180px; height:auto; padding:5px 0; background: url(images/start_item_bg.png) repeat; position:absolute; z-index:500; left:75px; bottom:0px; display:none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 5px #444; -webkit-box-shadow: 2px 2px 5px #444; box-shadow:2px 2px 5px #444; } #start_item .item { width:100%; height:auto; border-top:1px solid #999 } #start_item .item li { width:98%; height:24px; overflow:hidden; zoom:-1; padding:6px 0; line-height:24px; margin:0 auto; color:#FFF; } #start_item .item li:hover { background:url(images/start_item_over.png) repeat-x left bottom; cursor:pointer } #start_item .item li span { display:inline-block; width:24px; height:24px; background-image:url(images/start_itembtn.png); background-repeat:no-repeat; margin:0 10px; float:left; } #start_item .item li b { width:10px; height:24px; background:url(images/item-child.png) no-repeat center center; display:inline-block; float:right; margin-right:10px; } #start_item .sitting_btn { background-position:left -140px; } #start_item .help_btn { background-position:left -44px; } #start_item .about_btn { background-position:left -164px; } #start_item .logout_btn { background-position:left -20px; } #start_item .admin { border-bottom:1px solid #444; padding:5px 0; border-top:none; } #start_item .item li .adminImg { border:1px solid #E0E0E0; background-position:left -92px; background-color:#FFF; }
默许小东西
#default_tools { width:71px; height:auto; overflow:hidden; zoom:-1; padding:5px 0; border-top:1px solid #555; margin:0 auto; } #default_tools span { width:30px; height:30px; display:inline-block; margin:0 0 0 3px; cursor:pointer; float:left; }
默许利用法式
#default_app { width:73px; height:auto; padding:5px 0; position:relative; } #default_app li { width:48px; height:48px; overflow:hidden; margin:3px auto; padding:6px; } #default_app li img { width:48px; height:48px; cursor:pointer; } #default_app .btnOver { background:url(images/default_appbtn_bg.png) no-repeat center center }
重写右键菜单款式
.smart_menu_box .smart_menu_a { color:#333 } .smart_menu_box .smart_menu_li_separate { border-bottom:1px solid #d6d5d5; }
窗口款式
.windows { min-width:240px; min-height:200px; width:700px; height:560px; position:absolute; display:none; background-color:#E0E0E0; } .win_title { width:100%; height:26px; line-height:26px; background:#E0E0E0 url(images/titlebar_bg_cur.png) repeat-x left center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } .win_title b { color:#333; margin-left:10px; } .win_title .win_btnblock { width:auto; padding:0 5px; float:right; height:17px; margin:4px 3px 0 0; } .win_title .win_btnblock a { display:inline-block; width:26px; height:17px; background-image:url(images/windowBtn.png); background-repeat:no-repeat; float:left; margin:0 1px; outline:none; } .winMaximize { background-position:right bottom; } .winMaximize:hover { background-position:right top; } .winHyimize { background-position:-26px bottom; } .winHyimize:hover { background-position:-26px top; } .winClose { background-position:-52px top; } .winClose:hover { background-position:-52px bottom; } .winMinimize { background-position:left bottom; } .winMinimize:hover { background-position:left top; } .winframe { width:100%; height:auto; margin:0 0 0 3px; padding:0 }
桌面图标
#deskIcon { width:100%; height:auto; overflow:hidden; zoom:-1; position:relative; } .desktop_icon { width:86px; height:88px; cursor:pointer; margin-left:-1000px; text-align:center; } .desktop_icon span { display:block; } .desktop_icon .icon { width:50px; height:50px; margin:5px auto; } .desktop_icon .icon img { width:50px; height:50px; } .desktop_icon .text { display:inline-block; width:auto; height:22px; line-height:22px; text-align:center; color:#fff; background:url(images/iconTextbg.png) no-repeat left center; position:relative; padding-left:10px; margin-right:10px; } .desktop_icon .right_cron { width:10px; height:22px; position:absolute; right:-10px; top:0; background:url(images/iconTextbg_right.png) left center no-repeat; } .desktop_icon_over { background:url(images/icon_over.png) no-repeat center center; }
💙 JS 代码
JS代码较多这里只展现局部JS代码,完整源码可在文末获得
//申明desktop奇趣5分彩间,封奇趣5分彩相干操纵 myLib.NS("desktop"); myLib.desktop={ winWH:function(){ $('body').data('winWh',{'w':$(window).width(),'h':$(window).height()}); }, desktopPanel:function(){ $('body').data('panel',{ 'taskBar':{ '_this':$('#taskBar'), 'task_lb':$('#task_lb') }, 'lrBar':{ '_this':$('#lr_bar'), 'default_app':$('#default_app'), 'start_block':$('#start_block'), 'start_btn':$('#start_btn'), 'start_item':$('#start_item'), 'default_tools':$('#default_tools') }, 'deskIcon':{ '_this':$('#deskIcon'), 'icon':$('li.desktop_icon') }, 'powered_by':$('a.powered_by') }); }, getMydata:function(){ return $('body').data(); }, mouseXY:function(){ var mouseXY=[]; $(document).bind('mousemove',function(e){ mouseXY[0]=e.pageX; mouseXY[1]=e.pageY; }); return mouseXY; }, contextMenu:function(jqElem,data,menuName,textLimit){ var _this=this ,mXY=_this.mouseXY(); jqElem .smartMenu(data,{ name: menuName, textLimit:textLimit, afterShow:function(){ var menu=$("#smartMenu_"+menuName); var myData=myLib.desktop.getMydata(), wh=myData.winWh;//获得今后document宽高 var menuXY=menu.offset(),menuH=menu.height(),menuW=menu.width(); if(menuXY.top>wh['h']-menuH){ menu.css('top',mXY[1]-menuH-2); } if(menuXY.left>wh['w']-menuW){ menu.css('left',mXY[0]-menuW-2); } } }); $(document.body).click(function(event){ event.preventDefault(); $.smartMenu.hide(); }); } }
📑 完整源码下载⬇
GitHub 地点:
到此这篇对于HTML完奇趣5分彩仿Windows桌面主题殊效的完奇趣5分彩的文章就先容到这了,更多相干HTML仿Windows桌面内容请搜刮剧本之奇趣5分彩之前的文章或持续阅读上面的相干文章,但愿大师今后多多撑持剧本之奇趣5分彩!
相干文章
HTML完奇趣5分彩仿Windows桌面主题殊效的完奇趣5分彩
本文首要先容了HTML完奇趣5分彩仿Windows桌面主题殊效的完奇趣5分彩,文奇趣5分彩经由过程示例代码先容的很是详细,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路学2022-06-27- 本文首要先容了html奇趣5分彩两种获得标签内的值的体例,文奇趣5分彩经由过程示例代码先容的很是详细,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩进奇趣5分彩2022-06-09
奇趣5分彩:HTML页面奇趣5分彩使两个div并排显现的完奇趣5分彩
本文首要先容了HTML页面奇趣5分彩使两个div并排显现的完奇趣5分彩,文奇趣5分彩经由过程示例代码先容的很是详细,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩2022-05-13- 描写一个地域的地位奇趣5分彩两种体例:相对地位和相对地位。本文首要先容了html奇趣5分彩相对地位与相对地位的详细利用,文奇趣5分彩经由过程示例代码先容的很是详细,对大师的进奇趣5分彩或使命具备必然2022-05-13
- html登录页面是每一个前端的入门小奇趣5分彩识,本文首要先容了六个奇趣5分彩雅适用的html简略登录页面小结,文奇趣5分彩经由过程示例代码先容的很是详细,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价2022-04-26
- 这篇文章先容了HTML奇趣5分彩的表单元素,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩进奇趣5分彩吧2022-02-26
- 这篇文章先容了HTML奇趣5分彩的表格元素,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩进奇趣5分彩吧2022-02-26
- 这篇文章先容了HTML的根基元素标签,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩进奇趣5分彩吧2022-02-26
奇趣5分彩:HTTP奇趣5分彩的Content-type详解
这篇文章详细先容了HTTP奇趣5分彩的Content-type,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩进奇趣5分彩吧2021-12-28- 这篇文章先容了POST提交数据罕见的四种体例,对大师的进奇趣5分彩或使命具备必然的参考进奇趣5分彩代价,须要的伴侣们上面跟着小编来一路进奇趣5分彩进奇趣5分彩吧2021-12-28
最新批评