Rumah > hujung hadapan web > html tutorial > 某网站静态首页的实现小结_html/css_WEB-ITnose

某网站静态首页的实现小结_html/css_WEB-ITnose

WBOY
Lepaskan: 2016-06-24 11:56:55
asal
1070 orang telah melayarinya

 

来源: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

 

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan