欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

網(wǎng)頁設(shè)計中的計數(shù)器和作用域

2022-06-18    分類: 網(wǎng)站建設(shè)

至此,我們已經(jīng)了解了如何在網(wǎng)站建設(shè)時把多個計數(shù)器串在一起創(chuàng)建一種多級計數(shù)。創(chuàng)作人員通常還需要對嵌套有序列表這么處理,不過為了達到很深的嵌套層次,需要創(chuàng)建足夠多的計數(shù)器,這種做法很快會變得相當笨拙。僅僅是建立5層嵌套列表就需要一大堆的規(guī)則,如下:

ol ol ol ol ol li:before {counter-increment: ordl ord2 ord3 ord4 ord5;content: counter(ordl)""" counter(ord2)"." counter(ord3) counter(ord4) counter(ord5)".";}

想想看,要建立50層嵌套需要寫多少規(guī)則!(這并不是說你應(yīng)當建立50層的嵌套有序列表,即不表示這是合理的,而只是暫且舉個例子。)

好在CSS2.x描述了計數(shù)器的作用域(scope)概念。簡單地說,每層嵌套都會為給定計數(shù)器創(chuàng)建一個新的作用域。正是因為有作用域,以下規(guī)則才能以常規(guī)HTML方式實現(xiàn)嵌套表計數(shù):

ol {counter-reset: ordered;}

ol li:before {counter-increment: ordered; content: counter(ordered)".";}

這些規(guī)則會使有序列表(甚至嵌套在其他列表中的有序列表)從1開始計數(shù),并且逐項增1,這正是HTML—直以來的做法。

之所以能做到這一點,是因為毎層嵌套都為計數(shù)器ordered創(chuàng)建了一個新實例。所以,在網(wǎng)頁設(shè)計時,對于第一個有序列表,會創(chuàng)建ordered的一個實例。然后,對于嵌套在第一個列表中的各個列表,又會創(chuàng)建另一個新實例,因此對于每個列表計數(shù)總是從頭開始。

不過,如果你希望有序列表這樣計數(shù),使毎層嵌套都創(chuàng)建一個新計數(shù)器追加到老計數(shù)器上,如:1、1.1、1.2, 1.2.1. 1.2.2、1.3. 2、2.1 等。利用counter()是辦不到的,不過可以用counters ()實現(xiàn)。這里的區(qū)別就在于一個“s”(counters ()而不是counter())。

基本說來,關(guān)鍵字counters (ordered,會顯示各作用域的ordered計數(shù)器,并追加一個點號,然后把對應(yīng)一個給定元素的所有作用域計數(shù)器串起來。因此,一個3層嵌套列表中的列表項就會有這樣的前綴:最外層列表作用域的ordered值、中間層列表作用域的ordered值(中間層列表是最外層列表和當前列表之間的列表),以及當前列表作用域的ordered值,各個ordered值后面都有一個點號。content值的余下部分("-")會在所有這些計數(shù)器后面增加一個空格、一個連字號以及另一個空格。

與counter()類似,可以為嵌套計數(shù)器定義一個列表樣式,不過所有計數(shù)器都應(yīng)用同樣的樣式。

小結(jié)

盡管列表樣式?jīng)]有我們希望得那么復(fù)雜,而且瀏覽器對生成內(nèi)容的支持還有些欠缺(至少在寫作本書的時候是這樣),不過能夠?qū)α斜響?yīng)用樣式還是很有用的。一個常見的用途是取一個鏈接列表,去除其標志和縮進來創(chuàng)建一個導航邊欄。一方面要保證簡單的標記,另一方面要得到靈活的布局,這很難做到。CSS3在列表樣式方面預(yù)期有一些改進,基于此,我們期待列表將來變得越來越有用。

至于目前,如果一個標記語言本身沒有固有的列表元素,生成內(nèi)容會有很大幫助,例如,可以插入圖標之類的內(nèi)容指向某種類型的鏈接(PDF文件、Word文檔,甚至另一個網(wǎng)站的鏈接)。利用生成內(nèi)容,還能很容易地打印鏈接URL,由于生成內(nèi)容能插入引號并完成格式化,這對于網(wǎng)頁設(shè)計中的排版非常有利,可以得到很好的效果。完全可以這么說:生成內(nèi)容的用途只受你想象力的限制,只要想得到,生成內(nèi)容就能做得到。更好的一點是,利用計數(shù)器現(xiàn)在還可以向任何元素(而不只是列表)關(guān)聯(lián)序數(shù)信惠,如標題或代碼塊。如果你還希望利用設(shè)計支持用戶界面方面的一些新特性,棋仿用戶搡作系統(tǒng)的外觀,那么請繼續(xù)讀下去。

當前題目:網(wǎng)頁設(shè)計中的計數(shù)器和作用域
文章出自:http://aaarwkj.com/news/168795.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、軟件開發(fā)、定制網(wǎng)站、商城網(wǎng)站、品牌網(wǎng)站制作、用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
黄色av链接在线观看| 亚洲一区二区三区在线观看| 欧美激情片免费在线观看| 欧美特黄在线免费观看| 青青草老司机在线视频| 国产麻豆剧传媒精品av| 婷婷丁香久久五月婷婷| 午夜精品人妻一区二区| 国产精品一区二区精品| 亚洲成av人亚洲av| 亚洲华人在线免费视频| 亚洲精品污一区二区三区| 在线看日本十八禁网站| 欧美午夜福利视频电影| 亚洲国产精品一区二区av不卡| 亚洲综合一区二区三区不卡| 国产日韩精品免费在线| 中文字幕国产精品经典三级| 国产欧美日本综合一区| 亚洲日本熟妇在线视频| 色噜噜噜欧美人妻色综合| 中字幕人妻一区二区三区| 国产亚洲精品免费专线视频| 99精品亚洲一区二区| 国产原创中文剧情性感av| 闫国产一区二区三区色噜噜| 国语对白视频在线观看| 日韩精品视频一二三区| 日韩欧美国产午夜精品| 国产日韩精品欧美综合区| 我想看亚洲一级黄色录像| 久久久久久国产精彩视频| 日本在线免费观看91| 日韩久久精品国产亚洲av成人| 人人看男人的天堂东京| 最新日韩精品电影在线网| 女性裸体无遮挡啪啪网站| 激情五月,开心五月深情五月| 韩国福利短片在线观看| 成年人的黄色大片网站| 日本精品av免费观看|