九九热线视频精品99-动漫高h纯肉无码视频在线观看-午夜理论无码片在线观看免费-99精品国产在热久久无码-亚洲国产成人乱码

css實(shí)現(xiàn)左(右)側(cè)固定寬度,右(左)側(cè)寬度自適應(yīng) ---清除浮動(dòng)

2016/10/15 8:35:09   閱讀:1947    發(fā)布者:1947

老話長(zhǎng)談,css的不固定適應(yīng)布局   不管是面試還是在平時(shí)的工作中,這樣的布局
形式一直都在用著,很常見,所以今天我就拿出來在嘮叨一下, 既是給自己一個(gè)備忘存儲(chǔ),
也是一個(gè)學(xué)習(xí)鞏固的參考,知道大家都會(huì),還是要記憶一下,不為其他,就為打好基礎(chǔ)。

話說太多, 直接上代碼,一看就能明白。

方法多種, 你有新的方法可以補(bǔ)充說明,在此感謝!!

一、左邊布局固定,右邊自適應(yīng)的布局

  *{ margin:0; padding:0}

   .whole{ width:100%;}

  <div class="whole">
        <p>自適應(yīng)測(cè)試</p>
           <div class="left">固定左側(cè) 300px</div>
        <div class="right">右側(cè)自適應(yīng)</div>
 </div>

 方法1: 左側(cè)用float浮動(dòng),給固定寬度,右側(cè) 左邊距的距離==左側(cè)層的寬度

    css代碼:
.left{ float:left;width:300px; background:red}
.right{ margin-left:300px; background:green; width:100%}

 方法2:左邊絕對(duì)定位absolate,右邊代碼沒變化 還是右側(cè) 左邊距的距離==左側(cè)層的寬度;

  css代碼:

    .left{ position: absolute; left:0; width:300px; background:red}
.right{ margin-left:300px; background:green; width:100%}

  方法3(個(gè)人喜好用):左右兩邊都用絕對(duì)定位absolute, 父級(jí)相對(duì)定義
(不影響,建議加個(gè)相對(duì)定義,避免重疊) 

  css代碼:

    .left{ position: absolute; left:0; width:300px; background:red}

    .right{ position: absolute; left:300px; background:green; width:100%}

二、左邊布局不固定,右邊布局固定-----方法一致,位置換下而已

   <div class="whole">
        <p>自適應(yīng)測(cè)試</p>
           <div class="left">左側(cè)自適應(yīng)</div>
        <div class="right">右側(cè)寬度固定</div>
  </div>

  方法1、左側(cè)用左浮動(dòng),右邊距==右側(cè)層的寬度的負(fù)值(因?yàn)槟闶亲髶伍_,
距離右側(cè)的距離不錯(cuò)層)
右側(cè)的有浮動(dòng),固定寬度

      .left{ float:left; width:100%; margin-right:-300px; background: red; }
.right{ float: right; width: 300px;background: blue;}

 方法2、左右兩邊都用絕對(duì)定位absolute, 父級(jí)相對(duì)定義(不影響,建議加個(gè)
相對(duì)定義,避免重疊)
     .left{ position: absolute; left:0;  width: 100%;  background: red;}
.right{ position: absolute;  left:200px; width:200px; background: green;}

 方法3、

 

 清除浮動(dòng)的方法就一筆帶過, 都會(huì)

    1、在浮動(dòng)層的下面單獨(dú)定義一個(gè)層 <div class="clear"></div>   .clear{ clear:both}

    2、偽類方法:after (用在父類的布局層上)-常用

         .father::after,.father::before{ clear: both; content: ""; display: table;}
     <div class=’father’>
          <div class="son-flotleft"></div>
<div class="son-flotrgt"></div>
     </div>

  3、父級(jí)元素設(shè)置overflow為hidden或者auto,固定高度 也可以--不建議 

         .father{overflow:hidden; width: 100%; }   //overflow:auto; height:300px;

寫的都比較簡(jiǎn)單, 文字表述很少,都是代碼,說的思路再多,
不讓直接代碼實(shí)際,用了后就明白意思了。

主站蜘蛛池模板: 国产亚洲日韩在线aaaa| 欧美丰满老熟妇乱叫| 亚洲大色堂人在线无码| 国产97色在线 | 国| 免费国产女王调教在线视频| 亚洲欧美日韩国产综合v| 97免费人妻无码视频| 亚洲综合在线另类色区奇米| 浴室人妻的情欲hd三级国产| 亚洲国产精品嫩草影院久久| 西西人体做爰大胆性自慰| 四虎精品免费永久免费视频| 国精品无码一区二区三区在线| 天堂va欧美ⅴa亚洲va| 国产精品视频熟女韵味| 2021年国产精品专区丝袜| 在线观看无码不卡av| 在线视频网站www色| 67194熟妇人妻欧美日韩| 欧美xxxx做受欧美| 在线毛片片免费观看| 亚洲欧美成人另类激情| 亚州国产av一区二区三区伊在| 青青草国产精品一区二区| 国产传媒麻豆剧精品av| 四虎一区二区成人免费影院网址| 欧洲精品码一区二区三区免费看 | 久久久久亚洲波多野结衣| 图片区小说区亚洲欧美自拍| 欧亚乱熟女一区二区三区在线| 免费无遮挡在线观看网站| 丰满人妻熟妇乱又伦精品视频三| 尤物网址在线观看| 亚洲另类春色校园小说| av免费网站在线观看| 日韩精品 在线 国产 丝袜| 精品亚洲国产成人a片app| 成年女人午夜性视频| 国产欧美在线亚洲一区| 国产性色强伦免费视频| 国产男女做爰高清全过小说 |