<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      CSS網(wǎng)頁布局Page Layout

      使用CSS布局非常簡單,如果你習(xí)慣使用tables布局,可能開始時有點(diǎn)困難,但其實(shí)很容易,事實(shí)上只是觀念的不同。
      你需要把網(wǎng)頁的每個部分看成獨(dú)立的塊,你可以絕對或相對定位塊。

      Positioning 定位

      positon屬性可以指定元素為absolute,relative,static或是fixed。
      static是元素默認(rèn)屬性,按HTML出現(xiàn)的先后順序。
      relative比較像static,但元素可以使用top,right,bottom和left設(shè)定初始屬性。
      absolute把元素從HTML里面拉出,一切由它自己決定,在這里,絕對定位元素可以使用top,right,bottom,left定位在任何地方。
      fixed行為像absolute,但它絕對定位的元素參照瀏覽器窗口與網(wǎng)頁沒有關(guān)系。所以,理論上,fixed元素可以固定在屏幕上當(dāng)頁面滾動時。為什么說是理論上的?因為IE7以下的瀏覽器不支持。

      使用絕對定位布局
      可以使用絕對定位創(chuàng)建傳統(tǒng)的兩列布局,如下:

      div css xhtml xml Example Source Code Example Source Code [www.52css.com]
      <div id="navigation">
          <ul>
              <li><a href="this.html">This</a></li>

              <li><a href="that.html">That</a></li>
              <li><a href="theOther.html">The Other</a></li>
          </ul>

      </div>
      <div id="content">
          <h1>Ra ra banjo banjo</h1>
          <p>Welcome to the Ra ra banjo banjo page. Ra ra banjo banjo. Ra ra banjo banjo. Ra ra banjo banjo.</p>
          <p>(Ra ra banjo banjo)</p>

      </div>

      上面加上CSS:

      div css xhtml xml Example Source Code Example Source Code [www.52css.com]
      #navigation {
          position: absolute;
          top: 0;
          left: 0;

          width: 10em;
      }
      #content {
          margin-left: 10em;
      }

      上面導(dǎo)航條設(shè)定在左邊,寬度是10em。因為導(dǎo)航條是絕對定位,所以流動的頁面上什么也不動,需要設(shè)定內(nèi)容的左邊margin等于導(dǎo)航條的寬度。

      真是簡單。你沒有限制這兩列的距離,使用聰明的布局,你可以隨心所欲安排許多塊。如果你想添加第三列,比如:

      div css xhtml xml Example Source Code Example Source Code [www.52css.com]
      #navigation {
          position: absolute;
          top: 0;
          left: 0;
          width: 10em;
      }
      #navigation2 {
          position: absolute;
          top: 0;
          right: 0;
          width: 10em;
      }
      #content {
          margin: 0 10em; /* setting top and bottom margin to 0 and right and left margin to 10em */
      }

      最后階段去絕對定位元素,因為它們獨(dú)立存在,無法正確了解它們哪里結(jié)束。如果你使用上面的例子,所有的頁面有小的導(dǎo)航條和大的內(nèi)容區(qū)域到可以,但是,特別是寬度和大小使用相對值,你必須經(jīng)常放棄定位的希望,比如位于元素最下面的底部布局。如果你想定位底部,采用浮動模式比絕對定位好。

      Floating 浮動

      浮動元素可以在一條線上移動。
      浮動一般使用在定位頁面里的小型元素,但也可使用在大塊里,比如導(dǎo)航。
      上面的HTML例子使用下面CSS:

      div css xhtml xml Example Source Code Example Source Code [www.52css.com]
      #navigation {
          float: left;
          width: 10em;
      }
      #navigation2 {
          float: right;
          width: 10em;
      }
      #content {
          margin: 0 10em;
      }

      如果你不希望接下來的元素包圍浮動對象,可以使用clear屬性。clear:left清除浮動在左邊的元素,clear:right清除浮動在右邊的元素,clear:both清除所有。如果你想添加底部footer,可以像下面:

      div css xhtml xml Example Source Code Example Source Code [www.52css.com]
      #footer {
          clear: both;
      }

      footer將在所有列下面,不管它們的長度如何。
      這篇介紹了定位和浮動的基本情況,強(qiáng)調(diào)頁面的大塊,但記住,上面方法可以運(yùn)用到塊里面的任何元素。通過組合使用position,floating,margins,padding和border,你可以表現(xiàn)出任何網(wǎng)頁設(shè)計,table布局能做的CSS沒有什么不能做。
      使用表格布局的理由就是考慮古老的瀏覽器。CSS的優(yōu)勢在于擁有很高的可用性,而且體積上只有使用table布局的部分大小。
      TEST
      posted @ 2009-05-13 15:58  DukeCheng  閱讀(387)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲精品色国语对白在线| 免费无码又爽又刺激高潮虎虎视频 | 视频一区视频二区视频三| 久本草在线中文字幕亚洲| 国产亚洲综合区成人国产| 亚洲综合精品第一页| 国产精品一区 在线播放| 国产午夜福利视频合集| 亚洲欧美高清在线精品一区二区| 自拍第一区视频在线观看| 一区二区三区四区在线不卡高清 | 北岛玲亚洲一区二区三区| 精品视频在线观看免费观看| 色视频不卡一区二区三区| 亚洲国产理论片在线播放| 视频一区二区三区刚刚碰| 不卡国产一区二区三区| 久久久久久综合网天天| 青青草无码免费一二三区| 绝顶丰满少妇av无码| 广东省| 国产亚洲精品VA片在线播放| 性色在线视频精品| 性虎精品无码AV导航| 亚洲自在精品网久久一区| 国产免费久久精品99reswag| 国产一区二区三区不卡视频| 精品国产乱码久久久久久婷婷| 色成年激情久久综合国产| 人妻少妇偷人无码视频| 激情97综合亚洲色婷婷五| 欧美亚洲综合久久偷偷人人 | 亚洲中文字幕一区二区| 免费午夜无码片在线观看影院| 亚洲另类无码一区二区三区 | 成人无码午夜在线观看| 无码人妻丰满熟妇区五十路在线| 亚洲av区一区二区三区| 视频二区国产精品职场同事| 婷婷综合缴情亚洲| 乃东县|