



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
CSS2.0對于一側(cè)固定寬度、另一側(cè)自適應(yīng)寬度的方法分析實現(xiàn)效果左側(cè)固定寬度,右側(cè)隨瀏覽器自適應(yīng)寬度的方法,測試瀏覽器測試過程瀏覽器IE9與IE6制作結(jié)果測試Chrome opera FF,IE6 IE8 IE9基本思路和方法一側(cè)浮動,另一側(cè)自動寬度并進行外補丁主框架對于外殼#container width:98%; margin:0 auto; border:1px solid #900; height:45px; 這里外殼寬度是可以隨意設(shè)的,可以是百分比,也可以是固定數(shù)值px另外,這里的清除 clr是無效的,在IE8下,#container的高度依然是不擴充的,原因未知,#container在這里的左右主要是可以控制#left 和#right的總寬度可以不用滿屏,在左右兩次可以留白,當然后面的方法中,通過#left和#right的自身控制也是可以實現(xiàn)的關(guān)鍵的css設(shè)置#left width:240px; _margin-right:-3px; float:left; display:inline;#rightmargin-left:240px; _margin-left:237px;紅色部分都是為了糾正IE6的bug,如果沒有,那么就會出現(xiàn)縫隙,原因未知這里#left的合模型設(shè)置是非常寬松的,可以任意設(shè)置padding 和margin,比如#left width:240px; _margin-right:-3px; float:left; display:inline;Margin:10px; padding:10px; border:3px solid #060;只不過在#right的樣式中,需要設(shè)計成#rightmargin-left:286px; /*10+10+3+240+3+10+10*/ _margin-left:283px;同樣#left的高度也是十分寬松的,可以任意設(shè)置,不會影響效果這里對于#right的width的設(shè)置是本文的重點,如果width=100%;效果也是可以實現(xiàn)的,但是如果#right設(shè)置了padding或者margin或者border,那么總寬度就超過了屏幕寬度,在IE6下就會出現(xiàn)錯位所以這里#right設(shè)置成 auto或者不設(shè),(基于保險起見,還是設(shè)置auto吧)這樣,#right無論設(shè)置如何的padding或者margin或者border,頁面都不會錯位,這就后面的嵌套做復(fù)雜的布局而又能讓空隙中留白就非常方便甚至里面嵌套的div,也同樣如此,設(shè)置了100%;就不可以自身在設(shè)置padding和margin,設(shè)置了auto同樣能撐滿窗口,也可以設(shè)置padding或者margin或者border特殊的table是可以設(shè)置100%;設(shè)置table td標簽還可以設(shè)置padding,這是和div不同的,所以對于#right以及里面的div,設(shè)置width:auto布局就容易多了,而結(jié)合table可以設(shè)置100%;對于復(fù)雜的布局就可以更加靈活下面我們再來談高度#container的高度是不會自適應(yīng)的,這個我們已經(jīng)討論過了#right如果設(shè)置了固定高度,IE6下,內(nèi)容過多是可以撐開的,但IE8會溢出,如果設(shè)置了overflow-y:auto出現(xiàn)滾動條,IE6下則會出現(xiàn)錯位,原因不明如果為了防止ie8溢出,#right不設(shè)高度,IE6就會出現(xiàn)錯位,解決方法是給IE6的一個高度的hack,這樣IE6可以撐開,其他瀏覽器會自適應(yīng)#right width:auto; _ height:300px; margin-left:286px; _margin-left:283px; 繼續(xù)探討會發(fā)現(xiàn),#right還
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲行業(yè)投資咨詢合同范本
- 旅游代理注銷及服務(wù)質(zhì)量保障合同
- 玻璃制造企業(yè)節(jié)能減排合作協(xié)議
- 車輛拍賣與成交后交付及售后服務(wù)協(xié)議
- 國際金融衍生品出口貿(mào)易合同的風險控制與實務(wù)操作
- 研發(fā)園區(qū)場地安全防護協(xié)議
- 代理申報增值稅合同示范文本
- 餐飲企業(yè)食品安全責任與員工權(quán)益保障餐飲勞動合同
- 柴油質(zhì)量檢測與認證合同范本
- 借款保證合同模板
- 幼兒生活常規(guī)教育的現(xiàn)狀研究
- 完整版-第八版內(nèi)科冠心病課件
- 戴爾電腦培訓(xùn)課件
- 光伏電站逆變器檢修規(guī)程
- 醫(yī)生護士家長父母進課堂助教-兒童醫(yī)學(xué)小常識PPT
- 2023春國開幼兒園科學(xué)教育專題形考任務(wù)1-4試題及答案
- 丹東港大東港區(qū)糧食、#13、#14泊位升級改造工程環(huán)境影響報告
- 生產(chǎn)計劃排產(chǎn)表-自動排產(chǎn)
- 基于PLC的臺車呼叫控制設(shè)計
- JJF 1334-2012混凝土裂縫寬度及深度測量儀校準規(guī)范
- GB/T 18711-2002選煤用磁鐵礦粉試驗方法
評論
0/150
提交評論