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

首頁 > 開發 > CSS > 正文

CSS左側固定寬 右側自適應的實現代碼(兼容所有瀏覽器)

2024-07-11 08:32:55
字體:
來源:轉載
供稿:網友

左側固定寬,右側自適應屏幕寬;

左右兩列,等高布局;

左右兩列要求有最小高度,例如:200px;(當內容超出200時,會自動以等高的方式增高)

要求不用JS或CSS行為實現;

仔細分析試題要求,要達到效果其實也并不是太難,只是給人感覺像有點蛋疼的問題一樣。但是你仔細看后你會覺得不是那么回事:

左邊固定,右邊自適應布局,這個第一點應該來說是非常的容易,實現的方法也是相當的多,那么就可以說第一條要求已不是什么要求了;

左右兩列等高布局,這一點相對來說要復雜一些,不過你要是了解了怎么實現等高布局,那么也是不難。我個人認為這個考題關鍵之處就在考這里,考你如何實現等高布局;所以這一點你需要整明白如何實現;

至于第三條要求,應該來說是很方面的,我們隨處都可以看到實現最小高度的代碼;

第四條這個要求我想是考官想讓我們面試的人不能使用js來實現等高布局和最小高度的功能。

上面簡單的分析了一下實現過程,那么最終關鍵之處應該是就是“讓你的代碼要能同時實現兩點,其一就是左邊固定,右邊自適應的布局;其二就是實現兩列等高的布局”,如果這兩個功能完成,那么你也就可以交作業了。那么下面我們就先來看看這兩 點是如合實現:

一、兩列布局:左邊固定寬度,右邊自適應寬度

這樣的布局,其實不是難點,我想很多同學都有實現過,那么我就在此稍微介紹兩種常用的方法:

方法一:浮動布局

這種方法我采用的是左邊浮動,右邊加上一個margin-left值,讓他實現左邊固定,右邊自適應的布局效果

HTML Markup

CSS Code復制內容到剪貼板
  1. <div id="left">Left sidebar</div>    <div id="content">Main Content</div>   
  2.    CSS Code   
  3.    <style type="text/css">   
  4.    *{   
  5.    margin: 0;   
  6.    padding: 0;   
  7.    }   
  8.      #left {   
  9.    float: left;   
  10.    width: 220px;   
  11.    background-color: green;   
  12.    }   
  13.    #content {   
  14.    background-color: orange;   
  15.    margin-left: 220px;/*==等于左邊欄寬度==*/  
  16.    }   
  17. </style>   
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 驻马店市| 达日县| 湖北省| 濮阳县| 松原市| 禹州市| 乐山市| 安陆市| 大姚县| 六安市| 梁平县| 临洮县| 定结县| 佳木斯市| 盐津县| 澄江县| 武隆县| 崇仁县| 河间市| 理塘县| 镇平县| 乌兰察布市| 济阳县| 策勒县| 仙桃市| 四子王旗| 巴中市| 威信县| 八宿县| 水富县| 金塔县| 绥化市| 句容市| 湖北省| 绥中县| 融水| 莱阳市| 临夏市| 黑山县| 民权县| 湟中县|