只从前天晚上学了CSS的部分知识后,现在看到什么都想拆成CSS布局来制作:所以就有了这件小Demo:
效果:
代码
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="仿控制台" />
<meta charset="utf-8">
<title>JS Bin</title>
<style>
.title{
float:left;
}
.outer-border{
//width:0px;
//height:0px;
border: 1px solid;
padding:5px;
font-size:12px;
border-radius:6px
}
.inner-border{
border: 1px solid;
margin: 23px 1px 1px 1px;
font-size:15px;
background-color:black;
color:#ccc;
}
</style>
</head>
<body>
<div class="outer-border">
<div class="title">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAtklEQVQ4jWN89+3//4VzZjBQEySmZjAwUdVEJMACY7i4exKtaeqCjWA6O8EfzIbRIKAuycbACKQZYUFhbWVGFZcePXaKIQkYFHAXm5kYU8Xg/knTGUBOplkY09fg////gzEuOaIMRlYGM5CRkRGMkQ0h1kC4wfgkQYZjY+PzEVEGY3MxsgUEDCbNi8QCFmQOzDXYXIfLpbh8woJNMSHvErTwPygoaBMSCBeDsyKVAMitTDRyMAMAhc9K/K5z08wAAAAASUVORK5CYII=">
</div>
<div class="title">
Administrator: C:\Windows\System32\cmd.exe
</div>
<div class="inner-border">
Microsoft Windows [Version 6.1.7601]<br/>
Copyright (c) 2009 Microsoft Corporation. All rights reserved.<br/>
<br/>
C:\Users\Administrator>
</div>
</div>
</body>
</html>
制作流程
涉及知识点
border
边框
border-radius
圆角:用于最外的边框.
padding
内边距:用于让标题文字能够距离最外的边框有一定距离.
base64图片:左上角的图片.
float:left
应该是浮动的知识,让图片能够和标题文字在一行.
如果你希望掌握
需要学习以下内容:
- border 边框
- 外边距:简单
- 内边距:简单
- 盒模型
待改进之处
右上角的:最小化,最大化,边框.没有想好怎么做.