一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

HTML+CSS 模仿Windows 7 桌面效果

     前一陣在園子里看到一篇文章《使用css3仿造window7的開始菜單》,文中僅使用CSS3 實(shí)現(xiàn)了Windows 7 開始菜單的動(dòng)態(tài)效果,很久以來一直被WPF/Silverlight 山上的風(fēng)景所吸引,未成想其他的山也同樣引人入勝。于是心血來潮也嘗試著做了一個(gè)Windows 7 桌面效果,先來看幾張截圖吧。

桌面程序鼠標(biāo)Hover 效果:

Desktop

任務(wù)欄程序鼠標(biāo)Hover 效果:

Taskbar

開始菜單效果:

StartMenu

桌面程序圖標(biāo)

桌面背景及程序圖標(biāo)的結(jié)構(gòu)如下:

<div id="win">
<
ul id="app">
<
li>
<
a href="#">
<
img src="images/computer.png"><br />
Computer</a>
</
li>
<
li>
<
a href="#">
<
img src="images/recycle.png"><br />
Recycle Bin</a>
</
li>
<
li>
<
a href="#">
<
img src="images/NETwork.png"><br />
NETwork</a>
</
li>
</
ul>
</
div>

在桌面<div>中加入背景圖片:

#win
{
background-image: url(images/win7bg.jpg);
background-position: center;
width: 880px;
height: 550px;
border: #ffffff 1px solid;
}

     為桌面應(yīng)用圖標(biāo)添加鼠標(biāo)Hover 動(dòng)態(tài)效果,text-shadow 用來設(shè)置應(yīng)用程序文字陰影效果,-webkit-border-radius 可設(shè)置邊框圓角:

#app
{
float: left;
text-align: center;
margin: -15px 0 0 -30px;
list-style: none;
}

#app a
{
text-decoration: none;
border: solid 1px transparent;
display: block;
padding: 3px;
margin: 20px 0 0 0;
color: #ffffff;
text-shadow: 0.2em 0.1em 0.3em #000000;
}

#app a:hover
{
border: solid 1px #bbd6ec;
-webkit-border-radius: 3px;
box-shadow: inset 0 0 1px #fff;
-webkit-box-shadow: inset 0 0 1px #fff;
background-color: #5caae8;
}

   

任務(wù)欄程序圖標(biāo)

下面是任務(wù)欄結(jié)構(gòu)的HTML代碼:

<div id="taskbar">
<
a href="#" id="start"></a>
<
a href="#" style="left: 60px">
<
img src="images/ie.png" />
</
a>
<
a href="#" style="left: 120px">
<
img src="images/library.png" />
</
a>
<
a href="#" style="left: 180px">
<
img src="images/mp.png" />
</
a>
<
a href="#" style="left: 240px">
<
img src="images/live.png" />
</
a>
<
a href="#" style="left: 300px">
<
img src="images/outlook.png" />
</
a>
<
div id="desktop"></div>
</
div>

     首先來看看開始菜單圖標(biāo)如何設(shè)置,通過Hover 操作變換start.bmp 顯示位置,達(dá)到圖標(biāo)發(fā)亮效果。

#taskbar #start
{
position: absolute;
text-align: center;
width: 57px;
height: 46px;
background: url(images/start.bmp) 0 -6px no-repeat;
}

#taskbar #start:hover
{
text-decoration: none;
background-position: 0 -114px;
}

start           

 

 

     任務(wù)欄背景通過taskbarbg.png 實(shí)現(xiàn),其他圖標(biāo)Hover 效果通過改變taskbarhover.png 圖片位置實(shí)現(xiàn)圖標(biāo)下方高亮效果。

#taskbar
{
height: 42px;
width: 880px;
margin: -42px 0 0 1px;
background: url(images/taskbarbg.png) no-repeat;
}

#taskbar img
{
margin: 5px 0 0 0;
width: 30px;
height: 29px;
}

#taskbar a
{
position: absolute;
text-align: center;
width: 57px;
height: 46px;
background: url(images/taskbarhover.png) 0 -46px no-repeat;
}

#taskbar a:hover
{
background-position: 0 -3px;
}

  開始菜單

     對于開始菜單的設(shè)置可以參考之前提到的那篇文章,本篇在其基礎(chǔ)上添加了菜單分割線及透明效果。

<div id="menuwin">
<
div id="startmenu"></div>
<
ul id="programs">
<
li><a href="#">
<
img src="images/ie.png" />InterNET Explorer</a></li>
<
li><a href="#">
<
img src="images/mc.png" />Microsoft Media Center</a></li>
<
li>
<
div id="leftspliter"></div></li>
<
li><a href="#">
<
img src="images/word.png" />Microsoft Word 2010</a></li>
<
li><a href="#">
<
img src="images/excel.png" />Microsoft Excel 2010</a></li>
<
li><a href="#">
<
img src="images/powerpoint.png" />Microsoft PowerPoint 2010</a></li>
<
li><a href="#">
<
img src="images/access.png" />Microsoft Access 2010</a></li>
<
li><a href="#">
<
img src="images/update.png" />Windows Update</a></li>
<
li>
<
div id="leftspliter"></div></li>
<
li><a href="#">
<
img src="images/narrow.png" />All Programs</a></li>
<
li>
<
img id="search" src="images/search.png" /></li>
</
ul>
<
ul id="links">
<
li class="icon"><img src="images/user.png" /></li>
<
li><a href="#"><span>Documents</span></a></li>
<
li><a href="#"><span>Pictures</span></a></li>
<
li><a href="#"><span>Music</span></a></li>
<
li><div id="rightspliter"></div></li>
<
li><a href="#"><span>Games</span></a></li>
<
li><a href="#"><span>Computer</span></a></li>
<
li><div id="rightspliter"></div></li>
<
li><a href="#"><span>Control Panel</span></a></li>
<
li><a href="#"><span>Devices and Printers</span></a></li>
<
li><a href="#"><span>Default Programs</span></a></li>
</
ul>
</
div>

開始菜單通過opacity 設(shè)置其透明度:

#startmenu
{
border: solid 1px #102a3e;
overflow: visible;
display: block;
float: left;
height: 404px;
width: 400px;
opacity: 0.9;
-webkit-border-radius: 5px;
position: absolute;
box-shadow: inset 0 0 1px #ffffff;
-webkit-box-shadow: inset 0 0 1px #ffffff;
background-color: #619bb9;
background: -webkit-gradient(linear, center top, center bottom, from(#327aa4),color-stop(45%, #2e4b5a), to(#5cb0dc));
}

通過jQuery(common.js) 完成開始菜單打開/關(guān)閉效果

$(document).ready(function () {
$("#start").click(function () {
$("#menuwin").css("display", "block");
});
$("#win").click(function () {
$("#menuwin").css("display", "none");
});
$("#desktop").click(function () {
$("#menuwin").css("display", "none");
});
});

源代碼下載

請使用Chrome 瀏覽

it知識(shí)庫HTML+CSS 模仿Windows 7 桌面效果,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 2021精品国内一区视频自线 | 青青热在线精品视频免费 | 亚洲一区二区三区深夜天堂 | 国产精品98福利小视频 | 99热国产在线观看 | 国产精品美女网站 | 国产一区二区免费不卡在线播放 | 欧美特黄三级在线观看 | 色多多网址 | 午夜看片网址 | 97国产成人精品免费视频 | 国产精品成人自拍 | 国产永久免费视频 | 狠狠色噜噜狠狠狠四色米奇 | 激情五月五月婷婷 | 亚洲成a人片77777kkkk | 老司机51精品视频在线观看 | 狠狠色噜噜狠狠狠狠2021天天 | 视频在线观看一区二区 | 色吧久久 | 国产精品热久久毛片 | 爱做久久久久久久久久 | 国内视频一区二区 | 久久99国产精品亚洲 | 韩国亚洲伊人久久综合影院 | 精品欧美一区二区三区精品久久 | 午夜毛片网站 | 激情五月婷婷综合 | 欧美午夜性视频 | 亚洲综合日韩欧美一区二区三 | 国产成人永久免费视频 | www.亚洲视频 | 国色天香成人网 | 国产精品乱码免费一区二区 | 欧美性生活网站 | 国产精品资源网站在线观看 | 亚洲狠狠| 精品欧美一区二区精品久久 | 日本一区二区三区免费观看 | 久久影院中文字幕 | 国产精品偷伦视频免费观看了 |