1.2.1.6 如何把整個版面置中

  • 現在的問題是,整個網頁偏左,所以我要想辦法把它調整到正中央。做法是把所有的<div>包在一個<div>中,也就是<body>底下立刻給一個<div>然後把這個<div>的屬性用 css 指定一個寬度
  • 這邊要注意的是,這個外部的<div>它的寬度應該和內部最寬的那一個設成一樣的寬度,才會剛好置中,所以這邊要設定為 800px。並把 margin 設定為 0 auto; 參考 http://davidwalsh.name/center-website
  • margin: 0 auto; 的意思是,上下 margin 為 0,左右 auto,那就置中了。

    HTML

      <body>
          <div id="wrapper">
              <div id="banner">HSIEH HSIEH</div>
              <div id="nav">...</div>
              <div id="content">...</div>
              <div id="supporting">...</div>
              <div id="footer">...</div>
          </div>
      </body>
    

    CSS

      #wrapper {
          width: 800px;
          margin: 0 auto;
      }
    

results matching ""

    No results matching ""