中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)頁制作 > 彈性流體布局
讓JavaScript拯救HTML5的離線存儲 回到列表 CSS Sprites + 圓角
 彈性流體布局

作者:by0001 時間: 2009-05-10 文檔類型:原創(chuàng) 來自:藍(lán)色理想

第 1 頁 彈性流體布局 [1]
第 2 頁 彈性流體布局 [2]
第 3 頁 彈性流體布局 [3]

在我的另一篇文章《彈性+固寬布局》中,我介紹了彈性加最小固定寬度的一種布局方案,現(xiàn)在介紹另一種布局方案---彈性流體布局。

那種方案其實就是這種布局的變通應(yīng)用。彈性布局最大的優(yōu)點就是能充分利用屏幕空間。無論客戶端分辯率多大,都能自動適應(yīng)寬度的變化。

圖一

看看上面這幅圖片,這是國外的一個網(wǎng)站,它本身是固定寬度布局的,我們的布局就以這幅圖為基礎(chǔ)來講解的。當(dāng)然,我不會全面介紹如何制作這個完整頁面,我只針對重點做一下講解。

其實做一個彈性布局,相對來說是比較簡單的,但是這種布局雖簡單,可是對于細(xì)節(jié)上的把握才是這種布局的精髓。彈性布局雖說有這么好的優(yōu)點,可是卻有比較致命的缺陷:

  1. 如果不對這種布局設(shè)置一個最小寬度,當(dāng)用戶縮小窗口到足夠小時,會對布局產(chǎn)生致命的影響。造成嚴(yán)重影響布局錯位。
  2. 當(dāng)一個頁面彈性布局時,對于里面的圖片會產(chǎn)生巨大的影響。因為到目前為至,還沒有解決圖片隨百分比縮放的問題。
    所以這篇文章對于布局的講解可能還相對少些,而更多的是解決上面的兩個問題,我相信只要解決了上面的兩個問題,這種布局相對來說就容易多了。

一、解決最小寬度

一般彈性布局都是利用百分比來設(shè)置一個容器的寬度。這樣就能自動適應(yīng)屏幕的寬度了。但是寬度值不能完全由用戶自由縮放,我們必須在這個百分比寬度限制其最小寬度,當(dāng)用戶縮小窗口到一定值,就不讓窗口再縮放了。
熟悉CSS的朋友都知道,有這樣四個屬性:

  • Min-width:最小寬度
  • Max-width:最大寬度
  • Min-height:最小高度
  • Max-height:最大高度

這四個屬性剛好能解決這個問題,是不是比較欣喜,可是,別忙,雖說它們能解決這個問題,可是卻有一個嚴(yán)重的問題,用戶使用最多的瀏覽器IE6卻不支持這幾個屬性,這是一件非常糟糕的事情。我們總不能丟棄用戶最多的瀏覽器吧!

目前網(wǎng)上比較流行的有四種方法來解決讓IE6支持這四種屬性:

  1. 在CSS中expression來設(shè)置最小寬度,比較費內(nèi)存。
  2. 用嵌套DIV,然后用margin偏移模仿實現(xiàn),多冗余結(jié)構(gòu)。
  3. 用JQ框架實現(xiàn),為一個屬性加一個JS框架,有點不劃算。
  4. 用純JS代碼實現(xiàn)。

前面三種都有劣勢,請各自選擇最合適的方法,我偏重于最后一種,這是國外的一個牛人實現(xiàn)的,相關(guān)例子可以看這兒:http://www.doxdesk.com/software/js/minmax.html

有了這個JS文件,你只需要在頭部調(diào)用這個JS文件就可以了。

PS:在演示模型中為了方便,我將這個JS作為內(nèi)部引用的方式調(diào)用,你們在實際應(yīng)用中將這個JS文件新建為一個JS外部文件,如下方式調(diào)用:

<script type="text/javascript" src="minmax.js"></script>

我們在樣式表中將min-width應(yīng)用到#wrapper和#footer這兩個容器就行了,并分別設(shè)置它們寬度為100%,OK,現(xiàn)在我們解決了最小寬度的問題。

出處:藍(lán)色理想
責(zé)任編輯:bluehearts

上一頁 下一頁 彈性流體布局 [2]

◎進(jìn)入論壇網(wǎng)頁制作WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評論。

作者文章 更多作者文章
一個比較完美的spacer div技巧
手工打造分離式滑動門導(dǎo)航菜單
純手工打造CSS像素畫
超圓滑圓角框的半完美解決方案
Border屬性的終極研究
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗 UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點最新 站點最新列表
周大!熬•自然”設(shè)計大賽開啟
國際體驗設(shè)計大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計算如何讓安全問題可控
云計算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機會
阿里行云
云手機年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機主題設(shè)計大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:1/31個記錄/頁 轉(zhuǎn)到 頁 共3個記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點的水印,亦不能抹去我站點水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報告錯誤,以利文檔及時修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報告管理員,以利管理員及時刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計》
犀利開發(fā)—jQuery內(nèi)核詳解與實踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2