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

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)頁制作 > CSS 3 選擇器解釋
css之自動換行 回到列表 CSS Image Maps—圖像地圖
 CSS 3 選擇器解釋

作者:s5s5 時(shí)間: 2006-05-15 文檔類型:翻譯 來自:藍(lán)色理想

Roger Johansson (這個(gè)老外仿佛是參與編訂 W3C 的家伙)前幾天寫了一個(gè)關(guān)于CSS 3的文章:CSS 3 selectors explained 里面說了去年12月份w3c最新制定的CSS 3的新標(biāo)簽、新用法,我用機(jī)器翻譯看著也蠻爽的,把看得懂的摘錄下來,大家也學(xué)習(xí)一下先進(jìn)經(jīng)驗(yàn)。呵呵~

在CSS 3里,假設(shè)你做了一個(gè)包含以下標(biāo)簽結(jié)構(gòu)的HTML文件:

<div id="nav-primary"></div>
<div id="content-primary"></div>
<div id="content-secondary"></div>
<div id="tertiary-content"></div>
<div id="nav-secondary"></div>

然后呢,在CSS文件里

div[id^="nav"] { background:#ff0; }

注意是“^
CSS在這種情況下將控制[u]div#nav-primary 和div#nav-secondary[/u]。請大家注意,這兩個(gè)標(biāo)簽前面都有 nav ,到底是以"-"做為分隔,還是把ID進(jìn)行從前至后匹配就不得而知了 [sweat]

div[id$="primary"] { background:#ff0; }

注意是“$
CSS在這種情況下將控制[u]div#nav-primary 和div#content-primary[/u]。請大家注意,這兩個(gè)標(biāo)簽后面都有 primar ,到底是以"-"做為分隔,還是把ID進(jìn)行從后至前匹配也就不得而知了 [sweat]

div[id*="content"] { background:#ff0; }

注意是“*
CSS在這種情況下將控制[u]div#content-primary div#content-secondary 和div#tertiary-content[/u]。請大家注意,這些標(biāo)簽都含有 content ,到底是以"-"做為分隔,還是把ID自動掃描后匹配就更不得而知了 [sweat]

好象作者說這幾個(gè)標(biāo)簽現(xiàn)在除了IE不支持,其它最新版的各種瀏覽器都支持了,大家可以一試,我就不試了~ [lol]

div#content-primary:target { outline:1px solid #300; }

注意那個(gè)“:target
CSS在這種情況下將控制 http: //www.example.com/index.html#content-primary 這個(gè)錨鏈接(錨鏈接差不多可以理解就是一個(gè)網(wǎng)頁內(nèi)的鏈接,比較在有些網(wǎng)頁看到的回到頂部

作者說現(xiàn)在Mozilla 和 Safari瀏覽器支持這個(gè)

input[type="text"]:enabled { background:#ffc; }
input[type="text"]:disabled { background:#ddd; }

注意那個(gè)“[type="text"]:enabled
這個(gè)就是控制表單的CSS了,“[u][type="text"][/u]”好象是表單里type是text的吧。。。那[u]type="password"[/u]會是啥呢?

input:checked { border:1px solid #090; }

注意那個(gè)“:checked
這個(gè)就是控制表單的“選擇”的CSS了。。。

作者說現(xiàn)在Opera和Mozilla瀏覽器支持這些

:root { background:#ff0; }
html { background:#ff0; }

大家注意那個(gè)“:root
這個(gè)“:root”是比 html 還要高一級的標(biāo)簽,這個(gè)大家可以看 一葉千鳥 寫的 正確認(rèn)識html與body  他在文中發(fā)現(xiàn)了原來html 外面還有個(gè)框框,嘿嘿~

作者說現(xiàn)在Mozilla 和 Safari瀏覽器支持這個(gè)

接下來的 :nth-child() 就比較有意思了,呵呵~在括號里可以放數(shù)字和默認(rèn)的字母~

p:nth-child(3) { color:#f00; }

這個(gè)意思好象是說以第一個(gè)出現(xiàn)的 P 為基礎(chǔ),只要是“3”的倍數(shù)的全部 P 都會被控制~

p:nth-child(odd) { color:#f00; }

這個(gè)意思好象是說以第一個(gè)出現(xiàn)的 P 為基礎(chǔ),然后 奇數(shù) 目的全部 P 都會被控制~

p:nth-child(even) { color:#f00; }

這個(gè)意思好象是說以第一個(gè)出現(xiàn)的 P 為基礎(chǔ),然后 偶數(shù) 目的全部 P 都會被控制~

p:nth-child(3n+0) { color:#f00; }
p:nth-child(3n) { color:#f00; }

這兩個(gè)標(biāo)簽是等效的,因?yàn)榈谝粋(gè)后面的0等沒沒起作用,他的意思就是3倍于第一個(gè)出現(xiàn)的 P 的 P 都會被控制~(好繞口啊,HOHO~ [rolleyes] )也就是說這個(gè) “n” 會從0.1.2.3.4.5.6....一直取值下去~算出來多少就是多少的 P 都會被控制。。。

tr:nth-child(2n+11) { background:#ff0; }

這個(gè)如果大家理解上面的了,這個(gè)也不難理解,不過他控制的標(biāo)簽變成了 “tr” 這就是說表格會變得更加變化多端,感覺大家一定要小學(xué)算數(shù)得好,學(xué)得不好得快快回家再學(xué)一學(xué)小學(xué)算數(shù)去。。。(不過,這樣的標(biāo)簽是不是加重了電腦處理的效率呢? [confused] 希望我的但心是多余的。。。)

p:last-child { background:#ff0; }

在 p 之前的一個(gè) p 被控制 (NND,p來p去的,打pp [sweat] )

:not(p) { border:1px solid #ccc; }

這個(gè)p不被控制,自已用自帶的樣式的意思吧,應(yīng)該是和前面的那些一起用才是。。。

p ~ ul { background:#ff0; }

ul 優(yōu)先于 p 顯示,這是咋個(gè)優(yōu)先法,不清楚。。。

基本上我看得懂的就這些了,大家可以到下面兩個(gè)網(wǎng)址接著學(xué)習(xí),我有什么說錯(cuò)了,記得告訴我啊
www.456bereastreet.com/archive/200601/css_3_selectors_explained/
www.w3.org/TR/2005/WD-css3-selectors-20051215/

經(jīng)典論壇討論貼:
http://www.95time.cn/bbs/NewsDetail.asp?id=2427359

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

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

相關(guān)文章 更多相關(guān)鏈接
用background 插入flash播放器
詳細(xì)介紹IE7新支持的選擇器
圖片和CSS制作動畫按鈕
類和偽類
css模擬title和alt的提示效果
作者文章
CSS3中選擇器的解釋
國際上優(yōu)秀網(wǎng)頁設(shè)計(jì)品網(wǎng)址站
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大福“敬•自然”設(shè)計(jì)大賽開啟
國際體驗(yàn)設(shè)計(jì)大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個(gè)可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個(gè)最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule

藍(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)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

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

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯(cuò)誤,請用報(bào)告錯(cuò)誤,以利文檔及時(shí)修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報(bào)告錯(cuò)誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(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