国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

學(xué)習(xí)CSS布局網(wǎng)頁的一些實例

2024-07-11 08:43:39
字體:
供稿:網(wǎng)友

CSS布局中,一個重要的標(biāo)簽DIV,DIV是XHTML所支持的標(biāo)簽,DIV是一個容器,所有的XHTML標(biāo)簽對象都可以稱為是一個容器.如<div>content</div>,<h1>titles</h1>....
div代碼的書寫格式: <div id="id 名稱">[...]</div>
<div class="class名稱">[...]</div>
注:同一個名稱的id值,在當(dāng)前的XHTML頁面中,只日須使用一次,class名稱可以重復(fù)使用.
1.一列布局
    一列固定寬度
    XHTML CODE: <div id="layout">一列固定寬度width:300px;height:300px;</div>
    CSS CODE: #layout{
    background-color:#C7E091;
    border:2px solid #B0BCA6;
    width:300px;
    height:300px;
    }
      一列寬度自適應(yīng)
      XHTML CODE: <div id="layout">一列自適應(yīng)寬度width:80%</div>
      CSS CODE: #layout{
      background-color:#C7E091;
      border:2px solid #B0BCA6;
      width:80%;
      height:300px;
      }
      注:自適應(yīng)的優(yōu)勢是,當(dāng)擴大或縮小瀏覽器窗口大小時,其寬度將維持在與瀏覽器當(dāng)前寬度比例的80%。
        一列固定寬度居中
        XHTML CODE: <div id="layout">一列固定寬度居中</div>
        CSS CODE: #layout{
        background-color:#C7E091;
        border:2px solid #B0BCA6;
        width:400px;
        height:300px;
        margin:0px auto;
        }
        注:margin:0px auto;margin屬性用于控制對象的上右下左4個方向的外邊距,當(dāng)margin使用兩個參數(shù)時,第一個參數(shù)表示上下邊距,第二個表示左右邊距。auto值是讓瀏覽器自動判斷邊距,瀏覽器將會使div對象的左右邊距設(shè)為相同,從而實現(xiàn)居中效果。
        2.二列布局
          二列固定寬度
          XHTML CODE: <div id="left">left</div>
          <div id="left">left</div>
          CSS CODE: #left{
          background-color:#EBDD9E;
          border:2px solid #B5A068;
          width:300px;
          height:300px;
          float:left;
          }
          #right{
          background-color:#EBDD9E;
          border:2px solid #B5A068;
          width:300px;
          height:300px;
          float:left;
          }
          注:float屬性是CSS布局中非常重要的一個屬性,用于控制對象的浮動布局方式,DIV布局基本上都通過FLOAT的控制來實現(xiàn)布局。float用于設(shè)置對象是否浮動顯示,以及設(shè)置具體的浮動方式,可用值none,left,right。
            二列寬度自適應(yīng)
            XHTML CODE: <div id="left">left</div>
            <div id="left">left</div>
            CSS CODE: #left{
            background-color:#EBDD9E;
            border:2px solid #B5A068;
            width:20%;
            height:300px;
            float:left;
            }
            #right{
            background-color:#EBDD9E;
            border:2px solid #B5A068;
            width:70%;
            height:300px;
            float:left;
            }
            注:在CSS布局中,一個對象的寬度,不僅僅是由WIDTH值來決定,一個對象的真實寬度是由對象本身的寬、對象的左右外邊距,以及左右邊框,還有內(nèi)邊距這些屬性相加而成。有關(guān)寬度計算的問題,是CSS布局中相當(dāng)重要的被成為盒模型問題。
              右列寬度自適應(yīng)
              XHTML CODE: <div id="left">left</div>
              <div id="right">right</div>
              CSS CODE:
              #left{
              background-color:#EBDD9E;
              border:2px solid #B5A068;
              width:100px;
              height:300px;
              float:left;
              }
              #right{
              background-color:#EBDD9E;
              border:2px solid #B5A068;
              width:300px;
              height:300px;
              }
                二列固定寬度居中
                XHTML CODE: <div id="layout">
                <div id="left">left</div>
                <div id="right">right</div>
                </div>
                CSS CODE: #layout{
                margin:0px auto;
                width:408px;
                }
                #left,#right{
                background-color:#EBDD9E;
                border:2px solid #B5A068;
                width:200px;
                height:300px;
                float:left;
                }
                3.三列布局
                  三列浮動中間列寬度自適應(yīng)
                  XHTML CODE: <div id="left">left</div>
                  <div id="center">center</div>
                  <div id="right">right</div>
                  CSS CODE: body{
                  margin:0px;
                  }
                  #left{
                  background-color:#EBDD9E;
                  border:2px solid #B5A068;
                  width:100px;
                  height:300px;
                  position:absolute;
                  top:0px;
                  left:0px;
                  }
                  #center{
                  background-color:#EBDD9E;
                  border:2px solid #B5A068;
                  height:300px;
                  margin-left:100px;
                  margin-right:100px;
                  }
                  #right{
                  background-color:#EBDD9E;
                  border:2px solid #B5A068;
                  width:100px;
                  height:300px;
                  position:absolute;
                  right:0px;
                  top:0px;
                  }
                  最后,武林網(wǎng)提醒大家請自行演示學(xué)習(xí).
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阳春市| 建德市| 军事| 浦江县| 海淀区| 中牟县| 安陆市| 昂仁县| 玉环县| 沾益县| 苏尼特右旗| 华阴市| 遂平县| 夹江县| 彭泽县| 兖州市| 临汾市| 板桥市| 祁阳县| 观塘区| 崇左市| 当雄县| 吴堡县| 辽源市| 垦利县| 安阳县| 积石山| 辽中县| 徐闻县| 抚州市| 凤冈县| 汨罗市| 遵义县| 武邑县| 恩平市| 沭阳县| 宜川县| 张家港市| 秭归县| 郁南县| 勐海县|