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

您的位置: 首頁(yè) > 技術(shù)文檔 > 網(wǎng)頁(yè)制作 > 標(biāo)記語(yǔ)言——CSS布局
從一個(gè)項(xiàng)目中來看三層架構(gòu) 回到列表 根本不存在DIV+CSS布局這回事
 標(biāo)記語(yǔ)言——CSS布局

作者:zergine 時(shí)間: 2008-08-04 文檔類型:翻譯 來自:藍(lán)色理想

第 1 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [1]
第 2 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [2]
第 3 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [3]
第 4 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [4]
第 5 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [5]
第 6 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [6]
第 7 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [7]
第 8 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [8]
第 9 頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [9]

不止寬度

在這里以"盒模型Hack"達(dá)成顯示相同寬度,但是這個(gè)Hack其實(shí)能在任何想為IE5 for Windows提供不同CSS內(nèi)容時(shí)派上用場(chǎng).任何Hack都必須小心使用,同時(shí)只有在真正需要的時(shí)候才使用,記住 "盒模型Hack"的使用地點(diǎn)是個(gè)好主意,這樣才能在未來輕易拿掉它.

本文撰寫時(shí)仍有上百萬(wàn)網(wǎng)絡(luò)使用者仍然使用IE5 for Windows,因此這個(gè)補(bǔ)丁不可或缺.

下面這段"偽裝的欄位"原始出自2004年一月份的A List Apart雜志(http://www.alistapart.com/articles/fauxcolumns/).

偽裝的欄位

關(guān)于我個(gè)人網(wǎng)站的設(shè)計(jì),我最常被問到的問題是:

"你是如何讓右欄的背景色一路延伸到整頁(yè)底部的?"

其實(shí)這只是個(gè)簡(jiǎn)單的概念,真的.而且這個(gè)概念能應(yīng)用到本章開始所述的每種布局方法上.

垂直伸展

CSS最容易讓人感到挫折的性質(zhì)之一,是元素只會(huì)垂直伸展到真正需要的長(zhǎng)度.這代表如果在<div>里放一張200像素高的圖片,那么<div>就只會(huì)在頁(yè)面上延伸200像素.

當(dāng)你以<div>切割頁(yè)面段落,接著用本章開始時(shí)的方法用CSS完成多欄布局時(shí),這就會(huì)成為有趣的困境,某一欄可能比其他欄都長(zhǎng)(圖12-13),當(dāng)你想為每欄選用獨(dú)特的背景色彩時(shí),視內(nèi)容多寡而定,做出兩個(gè)一樣長(zhǎng)的欄位可能十分困難.

圖12-13 長(zhǎng)度不一樣的欄位

有幾個(gè)做法能讓闌尾看起來一樣長(zhǎng),不受欄位包含的內(nèi)容的影響.我準(zhǔn)備分享我的解決方法(適用于絕對(duì)定位布局法),而這個(gè)方法實(shí)在是莫名其妙的...簡(jiǎn)單.

作弊

這個(gè)難以啟齒的簡(jiǎn)單秘訣,是用一個(gè)垂直排列的背景圖片作出彩色欄位的錯(cuò)覺.在SimpleBits(http://www.simplebits.com/),我用了類似圖12-14的背景圖片(為了示范而修改了比例):左邊有裝飾用條紋,中間留下寬闊的空白空間安放主要內(nèi)容,接著是一條1像素的邊框,然后是右側(cè)邊欄的淺棕色區(qū)域,跟著是反向的裝飾用條紋.

圖12-14 tile.gif 2像素高的背景圖片,預(yù)先分配好欄寬.

整個(gè)圖片沒有幾像素高,但是垂直平鋪之后,他就能造成一路到底的彩色欄位,不管欄位內(nèi)容多長(zhǎng)都無所謂.

CSS內(nèi)容
我為<body>標(biāo)簽加上這條CSS規(guī)則:

background: #ccc url(tile.gif) repeat-y 50% 0;

這會(huì)使整個(gè)頁(yè)面的背景色設(shè)為灰色,并且只垂直平鋪圖片(repeat-y),后面的50% 0代表背景圖片的定位:在這個(gè)例子里,是從瀏覽器視窗左邊緣算起50%(使圖片居中),并且緊貼上邊緣.

欄位定位

放好背景圖之后,在把我的定位布局放到上面,為左欄,右欄指定內(nèi)外補(bǔ)丁以確保它們會(huì)對(duì)齊正確位置:也就是背景圖創(chuàng)造出來的虛假欄位里(圖12-15).

圖12-15 平鋪背景圖創(chuàng)造出的彩色欄位

有個(gè)重點(diǎn)必須要注意:如果哪一欄指定了邊框,內(nèi)外補(bǔ)丁的話,就仍然用Tantek Celik的盒模型Hack為IE5 for Windows修正盒模型問題(參照本章稍早的"盒模型問題").

或者是,如果能夠只使用外補(bǔ)丁,避免邊框與內(nèi)補(bǔ)丁的話,就不需要加上盒模型Hack了,同時(shí),如果欄位的內(nèi)容只單純放在平鋪背景圖之上(透明顯示),那么要避免使用Hack也應(yīng)該很簡(jiǎn)單.

只要有用就好

雖然我以絕對(duì)定位法在自己的網(wǎng)站上做了兩欄布局,但是你也能用本章開始時(shí)提過的其他方法達(dá)成一樣好的效果.同樣的想法仍然適用:平鋪背景圖,接著再浮動(dòng)某個(gè)欄位,使其覆蓋在模擬的欄位背景上.

這是個(gè)簡(jiǎn)單的概念,但是能夠解決設(shè)計(jì)者在構(gòu)建CSS布局時(shí)經(jīng)常遇到的挫折之一.

結(jié)論

我希望本章能帶給你開始探索CSS布局的刺激世界,本章開始時(shí)我們看到了四種構(gòu)建版面布局的方式,其中三種用了float屬性,還有一種用了絕對(duì)定位.一定要去看看我列出的額外資源,里面有更多布局的技巧和示范.

我們也討論了盒模型Hack在建立具備邊框,內(nèi)補(bǔ)丁的欄位時(shí)有何重要性,讓這些效果在IE5 for Windows以及其他瀏覽器上表現(xiàn)一致.

最后,我分享了一個(gè)有用的技巧,讓你在設(shè)計(jì)CSS布局時(shí)能做出等高欄位,這是某些人認(rèn)為十分基本,但實(shí)現(xiàn)上經(jīng)常讓人感到挫折的設(shè)計(jì)目標(biāo).只要小小一個(gè)平鋪背景圖就能搞定,讓你得到能夠抵達(dá)頁(yè)面底部(不管內(nèi)容多長(zhǎng))的欄位.

經(jīng)典論壇交流
http://bbs.blueidea.com/thread-2824472-1-1.html

下文:Chapter 13 為文字指定樣式

本文鏈接:http://www.95time.cn/tech/web/2008/6054.asp 

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

上一頁(yè) 標(biāo)記語(yǔ)言——CSS布局 [8] 下一頁(yè)

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

相關(guān)文章 更多相關(guān)鏈接
標(biāo)記語(yǔ)言——為文字指定樣式
根本不存在DIV+CSS布局這回事
css基礎(chǔ)教程布局篇之一
標(biāo)記語(yǔ)言——打印樣式
css基礎(chǔ)教程屬性篇之四
作者文章 更多作者文章
標(biāo)記語(yǔ)言——為文字指定樣式
標(biāo)記語(yǔ)言——打印樣式
標(biāo)記語(yǔ)言——應(yīng)用CSS
標(biāo)記語(yǔ)言——精簡(jiǎn)標(biāo)簽
標(biāo)記語(yǔ)言——再談清單
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁(yè)制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計(jì)大賽開啟
國(guó)際體驗(yàn)設(shè)計(jì)大會(huì)7月將在京舉行
中國(guó)國(guó)防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會(huì)
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語(yǔ)言的編碼規(guī)范
如何在illustrator中繪制臺(tái)歷
Ps簡(jiǎn)單繪制一個(gè)可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡(jiǎn)單的作品展示頁(yè)面
CSS定位機(jī)制之一:普通流
25個(gè)最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁(yè) 首頁(yè) 前頁(yè) 后頁(yè) 尾頁(yè) 頁(yè)次:9/9頁(yè) 1個(gè)記錄/頁(yè) 轉(zhuǎn)到 頁(yè) 共9個(gè)記錄

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

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

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

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

雜⑦雜⑧ Gold NORMANA V2