第一步:主界面和任务栏
首先实现主界面的简单的界面内容,1、指针,2、滚动条隐藏,背景设置
第一步:鼠标到哪都应该是指针。CSS代码如下:
* {
cursor: default;
}
第二步:操作界面应该没有滚动条,并且背景为偏黑色(不使用背景图片)。CSS代码如下:
html, body { overflow: hidden; } body { background: #333; font: 12px/1 'Microsoft YaHei'; }
这样就生成了一个浏览器区域,相当于windows操作系统的鼠标可到范围吧。
现在我们在这里面做文章吧,先像windows操作系统一样增加一个状态栏。
第一步:设置一个内容区域,CSS如下
#content { position: absolute !important; top: 0; left: 0; right: 0; bottom: 0; min-width: 700px; min-height: 500px; }
第二步设置一块任务栏区域:
#bottom { position: absolute !important; left: 0; right: 0; background: #555; border-top: 1px solid #fff; opacity: 0.8; overflow: hidden; padding-top: 5px; padding-bottom: 5px; height: 30px; bottom: 0; }
html代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>webDesktop</title>
<link rel="stylesheet" href="desktop.css" />
</head>
<body>
<div id="content">
<div id="bottom">
</div>
</div>
</body>
</html>
这样界面和任务栏就搭载好了。效果如下:
明天准备,添加开始菜单和时间区域,其实时间区域没有多大必要,操作系统是有时间的。