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

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)站建設(shè) > CSS超級技巧大放送合集
css靜態(tài)濾鏡 + A:Hover 回到列表 CSS錦囊
 CSS超級技巧大放送合集

作者:snwebsite 時間: 2006-06-17 文檔類型:原創(chuàng) 來自:藍色理想

第 1 頁 CSS超級技巧大放送合集 [1]
第 2 頁 CSS超級技巧大放送合集 [2]
第 3 頁 CSS超級技巧大放送合集 [3]

十四.橫向居中(centering)

這是一個簡單的技巧,但是值得再說一遍,因為我看見太多的新手問題都是問這個:CSS如何橫向居中?你需要定義元素的寬,并且定義橫向的margin,如果你的布局包含在一個層(容器)中,就象這樣:

<!-- 你的布局這里開始 -->

你可以這樣定義使它橫向居中:

#wrap {

width:760px; /* 修改為你的層的寬度 */

margin:0 auto;

}

但是IE5/Win不能正確顯示這個定義,我們采用一個非常有用的技巧來解決:用text-align屬性。就象這樣:

body {

text-align:center;

}

#wrap {

width:760px; /* 修改為你的層的寬度 */

margin:0 auto;

text-align:left;

}

第一個body的text-align:center; 規(guī)則定義IE5/Win中body的所有元素居中(其他瀏覽器只是將文字居中) ,第二個text-align:left;是將#warp中的文字居左。

十五.導(dǎo)入(Import)和隱藏CSS

因為老版本瀏覽器不支持CSS,一個通常的做法是使用@import技巧來把CSS隱藏起來。例如:

@import url(main.css);

然而,這個方法對IE4不起作用,這讓我很是頭疼了一陣子。后來我用這樣的寫法:

@import main.css;

這樣就可以在IE4中也隱藏CSS了,呵呵,還節(jié)省了5個字節(jié)呢。想了解@import語法的詳細說明,可以看這里《centricle’s css filter chart》

十六.針對IE的優(yōu)化

有些時候,你需要對IE瀏覽器的bug定義一些特別的規(guī)則,這里有太多的CSS技巧(hacks),我只使用其中的兩種方法,不管微軟在即將發(fā)布的IE7 beta版里是否更好的支持CSS,這兩種方法都是最安全的。

1.注釋的方法

(a)在IE中隱藏一個CSS定義,你可以使用子選擇器(child selector):

html>body p {

/* 定義內(nèi)容 */

}

(b)下面這個寫法只有IE瀏覽器可以理解(對其他瀏覽器都隱藏)

* html p {

/* declarations */

}

(c)還有些時候,你希望IE/Win有效而IE/Mac隱藏,你可以使用反斜線技巧:

/* */

* html p {

declarations

}

/* */

2.條件注釋(conditional comments)的方法

另外一種方法,我認為比CSS Hacks更加經(jīng)得起考驗就是采用微軟的私有屬性條件注釋(conditional comments)。用這個方法你可以給IE單獨定義一些樣式,而不影響主樣式表的定義。就象這樣:

<!--[if IE]>

<link rel=stylesheet type=text/css />

<![endif]-->

十七.調(diào)試技巧:層有多大?

當調(diào)試CSS發(fā)生錯誤,你就要象排版工人,逐行分析CSS代碼。我通常在出問題的層上定義一個背景顏色,這樣就能很明顯看到層占據(jù)多大空間。有些人建議用border,一般情況也是可以的,但問題是,有時候border 會增加元素的尺寸,border-top和boeder-bottom會破壞縱向margin的值,所以使用background更加安全些。

另外一個經(jīng)常出問題的屬性是outline。outline看起來象boeder,但不會影響元素的尺寸或者位置。只有少數(shù)瀏覽器支持outline屬性,我所知道的只有Safari、OmniWeb、和Opera。

十八.CSS代碼書寫樣式

在寫CSS代碼的時候,對于縮進、斷行、空格,每個人有每個人的書寫習慣。在經(jīng)過不斷實踐后,我決定采用下面這樣的書寫樣式:

selector1,

selector2 {

property:value;

}

當使用聯(lián)合定義時,我通常將每個選擇器單獨寫一行,這樣方便在CSS文件中找到它們。在最后一個選擇器和大括號{之間加一個空格,每個定義也單獨寫一行,分號直接在屬性值后,不要加空格。

我習慣在每個屬性值后面都加分號,雖然規(guī)則上允許最后一個屬性值后面可以不寫分號,但是如果你要加新樣式時容易忘記補上分號而產(chǎn)生錯誤,所以還是都加比較好。

最后,關(guān)閉的大括號}單獨寫一行。

空格和換行有助與閱讀。

出處:藍色理想
責任編輯:moby

上一頁 CSS超級技巧大放送合集 [2] 下一頁

◎進入論壇網(wǎng)站綜合、網(wǎng)頁制作版塊參加討論

相關(guān)文章 更多相關(guān)鏈接
好玩的樣式—放大效果
用css制作星級評分
斜體樣式的導(dǎo)航條
css靜態(tài)濾鏡 + A:Hover
CSS錦囊
作者文章
CSS錦囊
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計比賽 網(wǎng)頁制作 web標準 用戶體驗 UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點最新 站點最新列表
周大福“敬•自然”設(shè)計大賽開啟
國際體驗設(shè)計大會7月將在京舉行
中國國防科技信息中心標志征集
云計算如何讓安全問題可控
云計算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機會
阿里行云
云手機年終巨獻,送禮標配299起
阿里巴巴CTO王堅的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機主題設(shè)計大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:3/31個記錄/頁 轉(zhuǎn)到 頁 共3個記錄

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

轉(zhuǎn)載要求:轉(zhuǎ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ǎo)致的民事或刑事法律責任
·本站評論管理人員有權(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