DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS詳解 >> 實例解析:使用DIV CSS網頁布局實現Google首頁(2)
實例解析:使用DIV CSS網頁布局實現Google首頁(2)
編輯:CSS詳解     

第二部分、DIV CSS網頁布局之樣式表

我們采用直接把樣式寫在head裡面的方式,較為簡單也方便演示。首先我們看到除了頭部的登陸狀態,其余部分都是居中對齊的,並且發現字體是Arial,默認文字大小為13px。我們在head區域增加以下樣式:

  1. body{
  2. font-family:Arial,sans-serif;
  3. font-size:13px;
  4. text-align:center;
  5. margin-top:3px;
  6. }
  7. a:link{
  8. color:#00C;
  9. }
  10. a:visited{
  11. color:#551a8b;
  12. }

這裡使用了px這個絕對單位。關於絕對單位和相對單位,網上相關文章很多,並且也一直是Web前台的熱門話題,本文簡單起見,直接使用絕對單位。

然後我們逐步增加其他樣式:

  1. #login{/*這是頭部的登陸狀態*/
  2. text-align:right;
  3. }
  4. #stype{/*這就是上文提到的那5項搜索類型*/
  5. margin-bottom:4px;
  6. }
  7. #stypespan{/*此處增加了無意義的span*/
  8. padding:06px;
  9. }

之後的搜索表單,我們碰到了樣式化的難點,首先作為搜索的size為55的輸入框從布局上來說是絕對居中的,而右側高級搜索那三項的寬度加上輸入框在內並不是絕對居中。也就是說視覺上,高級搜索那三項偏右了。如下圖所示:

這裡我們使用絕對定位的方法來處理它(在Html中將高級搜索這三項的內容放入form之內):

  1. #search{/*這是搜索表單*/
  2. margin:0auto;
  3. width:400px;
  4. position:relative;
  5. }
  6. #more{
  7. width:4em;/*4個漢字寬,這樣可以形成類似列表的效果*/
  8. position:absolute;
  9. top:0;
  10. right:-4.5em;
  11. }

最後我們加上底部鏈接和版權信息部分的樣式:

  1. #ft{
  2. margin:54pxauto16px;
  3. }

在浏覽器裡面預覽並且微調一下各個數值,這樣就完成了Google首頁的制作。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved