来源:http://www.ido321.com/842.html
header部分的实现
1: <div class="top">
Salin selepas log masuk
2: <ul class="topul">
Salin selepas log masuk
3: <li id="time"><a href="#">9月25日 周四</a></li>
Salin selepas log masuk
4: <li><a href="#">联系我们</a></li>
Salin selepas log masuk
5: <li><a href="#">收藏本站</a></li>
Salin selepas log masuk
6: </ul>
Salin selepas log masuk
7: </div>
Salin selepas log masuk
8: <div class="header">
Salin selepas log masuk
9: <div class="logo">
Salin selepas log masuk
10: <a href="#"><img src="./img/logo.png" alt="xxxxx"></a>
Salin selepas log masuk
11: </div>
Salin selepas log masuk
12: <div class="nav">
Salin selepas log masuk
13: <ul class="navul">
Salin selepas log masuk
14: <li><a href="#">首页</a></li>
Salin selepas log masuk
15: <li><a href="#">校园动态</a></li>
Salin selepas log masuk
16: <li><a href="#">失物招领</a></li>
Salin selepas log masuk
17: <li><a href="#">二手市场</a></li>
Salin selepas log masuk
18: <li><a href="#">论坛专区</a></li>
Salin selepas log masuk
19: <li><a href="#">个人中心</a></li>
Salin selepas log masuk
20: </ul>
Salin selepas log masuk
21: </div>
Salin selepas log masuk
22: </div>
Salin selepas log masuk
23: </div>
Salin selepas log masuk
header部分的css
1: .top
Salin selepas log masuk
2: {
Salin selepas log masuk
Salin selepas log masuk
3: margin-top: 1em;
Salin selepas log masuk
4: }
Salin selepas log masuk
5: .topul
Salin selepas log masuk
6: {
Salin selepas log masuk
7: list-style: none;
Salin selepas log masuk
8: margin-right: 3%;
Salin selepas log masuk
9: color: #8B8989;
Salin selepas log masuk
10: }
Salin selepas log masuk
11: .topul li
Salin selepas log masuk
12: {
Salin selepas log masuk
13: float: right;
Salin selepas log masuk
14: margin-left: 25px;
Salin selepas log masuk
15: }
Salin selepas log masuk
16: .topul li a
Salin selepas log masuk
17: {
Salin selepas log masuk
18: color: #8B8989;
Salin selepas log masuk
19: text-decoration: none;
Salin selepas log masuk
20: }
Salin selepas log masuk
21: .topul li a:hover
Salin selepas log masuk
22: {
Salin selepas log masuk
23: color: #8B8989;
Salin selepas log masuk
24: text-decoration: none;
Salin selepas log masuk
25: }
Salin selepas log masuk
26: .header
Salin selepas log masuk
27: {
Salin selepas log masuk
28: margin-top: 1em;
Salin selepas log masuk
29: height:100px;
Salin selepas log masuk
30: position: relative;
Salin selepas log masuk
31: top: 0;
Salin selepas log masuk
32: left: 0;
Salin selepas log masuk
33: }
Salin selepas log masuk
34: .logo
Salin selepas log masuk
35: {
Salin selepas log masuk
36: float: left;
Salin selepas log masuk
37: }
Salin selepas log masuk
38: .nav
Salin selepas log masuk
39: {
Salin selepas log masuk
40: float: left;
Salin selepas log masuk
41: width: 80%;
Salin selepas log masuk
42: position: absolute;
Salin selepas log masuk
43: top:55%;
Salin selepas log masuk
44: left: 20%;
Salin selepas log masuk
45: }
Salin selepas log masuk
46: .navul
Salin selepas log masuk
47: {
Salin selepas log masuk
48: list-style: none;
Salin selepas log masuk
49: text-align: center;
Salin selepas log masuk
50: }
Salin selepas log masuk
51: .navul li
Salin selepas log masuk
52: {
Salin selepas log masuk
53: float: left;
Salin selepas log masuk
54: width: 12.5%;
Salin selepas log masuk
55: line-height: 200%;
Salin selepas log masuk
56: margin-left: 3.5%;
Salin selepas log masuk
57: letter-spacing: 2px;
Salin selepas log masuk
58: }
Salin selepas log masuk
59: .navul li a
Salin selepas log masuk
60: {
Salin selepas log masuk
61: color: #000000;
Salin selepas log masuk
62: text-decoration: none;
Salin selepas log masuk
63: }
Salin selepas log masuk
64: .navul li a:hover
Salin selepas log masuk
65: {
Salin selepas log masuk
66: color: #000000;
Salin selepas log masuk
67: text-decoration: none;
Salin selepas log masuk
68: }
Salin selepas log masuk
对于body部分,用css画圆时出现了兼容问题
1: <div class="shaft">
Salin selepas log masuk
2: <div class="past">
Salin selepas log masuk
3: <div class="circle">
Salin selepas log masuk
4: <a href="#"><span>1</span></a>
Salin selepas log masuk
5: </div>
Salin selepas log masuk
6: </div>
Salin selepas log masuk
7: <div class="lianjie"></div>
Salin selepas log masuk
8: <div class="now">
Salin selepas log masuk
9: <div class="circle">
Salin selepas log masuk
10: <a href="#"><span>2</span></a>
Salin selepas log masuk
11: </div>
Salin selepas log masuk
12: </div>
Salin selepas log masuk
13: <div class="lianjie"></div>
Salin selepas log masuk
14: <div class="future">
Salin selepas log masuk
15: <div class="circle">
Salin selepas log masuk
16: <a href="#"><span>3</span></a>
Salin selepas log masuk
17: </div>
Salin selepas log masuk
18: </div>
Salin selepas log masuk
19: </div>
Salin selepas log masuk
20: <br/><br/><br/>
Salin selepas log masuk
21: <div class="maioshu">
Salin selepas log masuk
22: <div class="desc descpast">
Salin selepas log masuk
23: <img src="./img/past.png" alt="past">
Salin selepas log masuk
24: <h3>最初的梦想</h3>
Salin selepas log masuk
25: <p>2008年医工伍学秦创立</p>
Salin selepas log masuk
26: </div>
Salin selepas log masuk
27: <div class="desc descnow">
Salin selepas log masuk
28: <img src="./img/now.png" alt="now">
Salin selepas log masuk
29: <h3>活在当下</h3>
Salin selepas log masuk
30: <p>用爱把协会做好</p>
Salin selepas log masuk
31: </div>
Salin selepas log masuk
32: <div class="desc descfuture">
Salin selepas log masuk
33: <img src="./img/future.png" alt="future">
Salin selepas log masuk
34: <h3>展望未来</h3>
Salin selepas log masuk
35: <p>会有个怎么样的你</p>
Salin selepas log masuk
36: </div>
Salin selepas log masuk
37: </div>
Salin selepas log masuk
主要的css
1: .circle
Salin selepas log masuk
2: {
Salin selepas log masuk
Salin selepas log masuk
3: background-color:#F8F6F5;
Salin selepas log masuk
4: width: 50px; /* div的宽和高为600px即正方形的边长为600px */
Salin selepas log masuk
5: height: 50px;
Salin selepas log masuk
6: text-align: center;
Salin selepas log masuk
7:
Salin selepas log masuk
8: -moz-border-radius: 25px; /* 圆的半径为边长的一半,即300px */
Salin selepas log masuk
9: -webkit-border-radius: 25px;
Salin selepas log masuk
10: border-radius: 25px;
Salin selepas log masuk
11:
Salin selepas log masuk
12: display: -moz-box;
Salin selepas log masuk
13: display: -webkit-box;
Salin selepas log masuk
14: display: box;
Salin selepas log masuk
15:
Salin selepas log masuk
16: -moz-box-orient: horizontal;
Salin selepas log masuk
17: -webkit-box-orient: horizontal;
Salin selepas log masuk
18: box-orient: horizontal;
Salin selepas log masuk
19:
Salin selepas log masuk
20: -moz-box-pack: center;
Salin selepas log masuk
21: -moz-box-align: center;
Salin selepas log masuk
22:
Salin selepas log masuk
23: -webkit-box-pack: center;
Salin selepas log masuk
24: -webkit-box-align: center;
Salin selepas log masuk
25: box-pack: center;
Salin selepas log masuk
26: box-align: center;
Salin selepas log masuk
27: font:normal 25px/100%;
Salin selepas log masuk
28: text-shadow:1px 1px 1px #000;
Salin selepas log masuk
29: color:#000000;
Salin selepas log masuk
30: }
Salin selepas log masuk
效果
在IE中,数字1,2,3不能居中,所以后来加个span(之前没有),用IE hacks解决
1: <!--[if IE]>
Salin selepas log masuk
2: <style type="text/css">
Salin selepas log masuk
3: .circle span
Salin selepas log masuk
4: {
Salin selepas log masuk
5: display:block;
Salin selepas log masuk
6: padding-top:12px;
Salin selepas log masuk
7: font-weight:bold;
Salin selepas log masuk
8: }
Salin selepas log masuk
9: </style>
Salin selepas log masuk
10: <![endif]-->
Salin selepas log masuk