日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

CSS繼承性之深入剖析(2)_CSS教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!
  
  在CSS中,繼續(xù)是一種非常自然的行為,我們甚至不需要考慮是否能夠這樣去做,但是繼續(xù)也有其局限性。

  首先,有些屬性是不能繼續(xù)的。這沒(méi)有任何原因,只是因?yàn)樗褪沁@么設(shè)置的,標(biāo)準(zhǔn)就是如此。舉個(gè)例子來(lái)說(shuō):border屬性,大家都明白border屬性的作用是設(shè)置元素的邊框的,它就沒(méi)有繼續(xù)性。假如繼續(xù)了邊框?qū)傩�,那么文檔看起來(lái)就會(huì)很希奇。例如我們定義容器div的邊框?yàn)?px,而在此容器內(nèi)的ul li在正常情況下我們都不希望它有邊框,假如border有繼續(xù)性,我們就要再去掉它們的邊框。這樣顯然是不合理的。

  多數(shù)邊框類(lèi)的屬性,如:Border(邊框)、Padding(補(bǔ)白)、Margin(邊界)、背景等等,都是沒(méi)有繼續(xù)性的。

  在某些時(shí)候繼續(xù)也會(huì)帶來(lái)一些錯(cuò)誤,比如說(shuō)下面這條CSS定義:

  Body{color:blue}

  這是定義了Body中的文本顏色為藍(lán)色。假如Body中含有表格,在有些瀏覽器中這句定義會(huì)使除表格之外的文本變成藍(lán)色,而表格內(nèi)部的文本顏色并不是藍(lán)色。從技術(shù)上來(lái)說(shuō),這是不正確的,但是它確實(shí)存在。所以我們經(jīng)常需要借助于某些技巧,比如將CSS定義成這樣:

  Body,table,th,td{color:blue}

  這樣表格內(nèi)的文字也會(huì)變成藍(lán)色了。
  

來(lái)源:無(wú)憂(yōu)整理//所屬分類(lèi):CSS教程/更新時(shí)間:2007-01-23
相關(guān)CSS教程