建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

新蒲京澳門賭場網站:XHTML與CSS的面向對象編程

?

如果XHTML與CSS能面向工具。。太陽應該從北邊升起了。然則,凡事都應該帶著OO的思惟來看問題,也勉強可以湊數拉。著實,早在零幾年就有人提出了OO-style,不過已找不到。

那要如何OO呢?現在大年夜家都知道CSS是可以介樣寫滴:

.G_G { /* xxxxxx */ }我們可以把它大年夜約看一個原型,或者說成類,-__-b 彷佛原先便是類的樣子,然后要在HTML里&ldquo新蒲京澳門賭場網站;實例化”一個新蒲京澳門賭場網站工具,例如:

笨伯嗷嗷

該元素會應用上CSS響應的定義,但僅僅對應的class照樣不敷的,由于我們頁面可能會多處利用到這個class,為了處置懲罰好“私有”的關系,把剛才的代碼改成:

笨伯嗷嗷

這樣的話,這個ID為aoao的元素就會利用

.G_G

這個類的定義,而且可以用

#aoao{}

這樣的選擇符來進去私有效果的定義,這樣也不會影響到公共用的

.G_G

這個類,同時,#aoao定義的優先權會比.G_G高,相符私有定義比公共定義優先高的常理。

因為我應用了ID這個具有獨一性的東東,對這種私有定義后新蒲京澳門賭場網站的器械復用就成了問題(一個ID只能在一個頁面上呈現一次,不知道誰說的,反恰是真理)。要是我們要實現多相同私有化的東東怎辦呢?那我們就必須來實現“多態”。挖哈哈。再改一下代碼:

笨伯嗷嗷

一個是“G_G”,另一個是“o_O”,然則我們要是應用上

.o_O{}

也是可以定義到元素,要是CSS是這樣的話:

.G_G {width:100%}

.o_O {color:#123456}元素將都被定義到,而且因為定義不層疊,都邑給利用。再要是代碼是這樣的話,不知道會不會更好理解。

不是笨伯嗷嗷鳥

.layout{width:100%}

.color{color:#123456}接著新蒲京澳門賭場網站,要來實現“封裝”。子級選擇符大年夜家應該常常用吧,換代碼:

笨伯嗷嗷

雖然.bendan{}跟.G_G .bendan{}都可以定義,然則后者只能利用在class為“G_G”的元素,我們可以簡單把.bendan{}理解玉成局定義,把.G_G .bendan{}理解成局部定義,這樣的話就有利于我們XHTML與CSS的模塊化。^^傳說中的“封裝”呈現了,再接著。

笨伯嗷嗷

這樣的代碼就可以孕育發生無數的變更了,還不明白的從頭看起。

著實新蒲京澳門賭場網站,這些跟真正的面向工具還有很大年夜一段間隔,我只是在學標題黨,不過可以用它來理解ID與class的利用。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
可以赚钱的传奇页游 晓风彩票软件5.3 手机麻将游戏哪个好 华东15选5预测 河北11选5遗漏号码 p3开机号试机号近10期体彩 个人做什么平台赚钱 快乐时时彩开奖记录 快乐扑克顺子最大遗漏 雪缘园足彩胜负彩比分直播