快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

希尔顿国际游戏官网:HTML CSS 模仿Windows 7 桌面效果



前一阵在园子里看到一篇文章《应用css3仿造window7的开始菜单》,文中仅应用CSS3 实现了Windows 7 开始菜单的动态效果,好久以来不停被WPF/Silverlight 山上的风景所吸引,未成想其他的山也同样惹人入胜。于是心血来潮也考试测验着做了一个Windows 7 桌面效果,先希尔顿国际游戏官网来看几张截图吧。

桌面法度榜样鼠标Hover 效果:

义务栏法度榜样鼠标Hover 效果:

开始菜单效果:

桌面法度榜样图标

桌面背景及法度榜样图标的布局如下:

div id="win">

ul id="app">

li>

a href="#">

img src="images/computer.png">br />

Computera>

li>

li>

a href="#">

img src="images/recycle.png">br />

Recycle Bina>

li>

li>

a href="#">

img src="images/network.png">br />

Networka>

li>

ul>

div>

在桌面

中加入背景图片:

#win

{

background-image: url(images/win7bg.jpg);

background-position: center;

width: 880px;

height: 550px;

border: #ffffff 1px solid;

}

为桌面利用图标添加鼠标Hover 动态效果,text-shadow 用来设置利用法度榜样翰墨阴影效果,-webkit-border-radius 可设置边框圆角:

#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;

}

义务栏法度榜样图标

下面是义务栏布局的HTML代码:

div id="taskbar">

a href="#" id="start">a>

a href="#" style="left: 60px">

i希尔顿国际游戏官网mg 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>

首先来看看开始菜单图标若何设置,经由过程Hover 操作变换start.bmp 显示位置,达到图标发亮效果。

#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;

}

义务栏背景经由过程taskbarbg.png 实现,其他图标Hover 效果经由过程改变taskbarhover.png 图片位置实现图标下方高亮效果。

#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;

}

开始菜单

对付开始菜单的设置可以参考之条件到的那篇文章,本篇在其根基上添加了菜单瓜分线及透明效果。

div id="menuwin">

div id="startmenu">div>

ul id="programs">

li>a href="#">

img src="images/ie.png" />Internet Explorera>li>

li>a href="#">

img src="images/mc.png" />Microsoft Media Centera>li>

li>

div id="leftspliter">div>li>

li>a href="#">

img src="images/word.png" />Microsoft Word 2010a>li>

li>a href="#">

img src="images/excel.png" />Microsoft Excel 2010a>li>

li>a href="#">

img src="images/powerpoint.png" />Microsoft PowerPoint 2010a>li>

li>a href="#">

img src="images/access.png" />Microsoft Access 2010a>li>

li>a href="#">

img src="images/update.png" />Windows Updatea>li>

li>

div id="leftspliter">div>li>

li>a href="#">

img src="images/narrow.png" />All Programsa>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>Documentsspan>a>li>

li>a href="#">span>Picturesspan>a>li>

li>a href="#">span>Musicspan>a>li>

li>div id="rightspliter">div>li>

li>a href="#">span>Gamesspan>a>li>

li>a href="#">span>Computerspan>a>li>

li>div id="rightspliter">div>li>

li>a href="#">span>Control Panelspan>a>li>

li>a href="#">span>Devices and Printersspan>a>li>

li>a href="#">span>Default Programsspan>a>li>

ul>

div>

开始菜单经由过程opacity 设置其透明度:

#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) 完成开始菜单打开/关闭效果

$(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 浏览

源码:http://cid希尔顿国际游戏官网-c75f4e27adfe5bbc.office.live.com/self.aspx/GnieTech/Windows7Desktop.zip

转自:http://www.cnblogs.com/gnielee/archive/2010/06/17/html-css-windows7-desktop.html

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: