第一點(diǎn). 現(xiàn)在沒有辦法,都是從上到下讀取的。

10年積累的網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有蓬溪免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
第二點(diǎn).怎么解決呢.
如果同樣的名稱?是會(huì)繼承傳遞的
只有想辦法?class?加上id
比如?div?class="top"?id="head"/div
這樣區(qū)別開來
或者
2.
a?class="top?head"/a
a?class="top?body"/a
a?class="top?foot"/a
這樣?只給top共同屬性~
然后不一樣的屬性?標(biāo)注在?head?body?和foot上面?就不會(huì)沖突了~
就是其它元素不具有此樣式
比如你定義了全局鏈接樣式a
{...}
如無(wú)覆蓋頁(yè)面中所有鏈接都將繼承這個(gè)樣式
再比如你定義了某個(gè)模塊的背景色{
background:
#000;
}
別的模塊不受影響,就是不繼承該屬性.
簡(jiǎn)單說就像父親跟兒子一樣,某些屬性是遺傳的,兒子就繼承了,某些是不遺傳的,兒子就不繼承
用你自己的style覆蓋別人的CSS style即可。當(dāng)然如果可以不加載別人的CSS最好。你網(wǎng)頁(yè)代碼能不能改的?如果非要先加載別人的CSS的話,那就直接overwrite。
比如別人有
div p {
background: #000;
margin-bottom: 15px;
}
那你的CSS里寫
div p {
background: #ccc;
margin-bottom: 10px;
padding-top: 5px;
}
就可以覆蓋了。
或者你也可以用更細(xì)的法則,比如id或者class
你右鍵進(jìn)他的CSS代碼里看他具體用了什么,然后用自己的覆蓋。
最后你可以裝個(gè)FIREFOX,然后裝FIREBUG這個(gè)插件,DEBUG好用點(diǎn)(當(dāng)然這只是個(gè)人喜好問題;))
w3c標(biāo)準(zhǔn)中可以繼承的css樣式是不能夠設(shè)置不繼承的。
例如文字大小樣式:font-size,如果沒有繼承特性會(huì)使css規(guī)則變得非常復(fù)雜化,具體解決方案:
單獨(dú)設(shè)置子元素樣式,覆蓋父元素繼承下來的樣式。
2.合理設(shè)置外層html元素的css樣式,避免為后續(xù)元素帶來重復(fù)的設(shè)置和不利因素。
3.公用可復(fù)用的組件,公用可復(fù)用的css樣式,例如元素字體大小的設(shè)置可以寫成如下方式:
第一個(gè)回答的就對(duì)。 -----------再聲明就是了
詳細(xì)點(diǎn)就是,你的div如果沒有id或class通用的table樣式.如下:
div table{樣式}
例如你想改這個(gè)表格.table id="mydiv"trtd等/table就是給這個(gè)table加個(gè)ID,css寫到這個(gè)table的時(shí)候就寫: #mydiv{樣式}
你這樣寫的效果就是把原來的樣式覆蓋了。僅對(duì)于ID為mydiv而言
css樣式就是采用后面的,而不采用前面的。簡(jiǎn)單來說以最后寫的為標(biāo)準(zhǔn).
不可以被子元素繼承的屬性:
1、display:規(guī)定元素應(yīng)該生成的框的類型
2、文本屬性:
vertical-align:垂直文本對(duì)齊
text-decoration:規(guī)定添加到文本的裝飾
text-shadow:文本陰影效果
white-space:空白符的處理
unicode-bidi:設(shè)置文本的方向
3、盒子模型的屬性:width、height、margin 、margin-top、margin-right、margin-bottom、margin-left、border、border-style、border-top-style、border-right-style、border-bottom-style、border-left-style、border-width、border-top-width、border-right-right、border-bottom-width、border-left-width、border-color、border-top-color、border-right-color、border-bottom-color、border-left-color、border-top、border-right、border-bottom、border-left、padding、padding-top、padding-right、padding-bottom、padding-left
4、背景屬性:background、background-color、background-image、background-repeat、background-position、background-attachment
5、定位屬性:float、clear、position、top、right、bottom、left、min-width、min-height、max-width、max-height、overflow、clip、z-index
6、生成內(nèi)容屬性:content、counter-reset、counter-increment
7、輪廓樣式屬性:outline-style、outline-width、outline-color、outline
8、頁(yè)面樣式屬性:size、page-break-before、page-break-after
9、聲音樣式屬性:pause-before、pause-after、pause、cue-before、cue-after、cue、play-during
標(biāo)題名稱:css不繼承樣式,css可以繼承的樣式
瀏覽地址:http://chinadenli.net/article3/dsehios.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、網(wǎng)站收錄、網(wǎng)站排名、Google、網(wǎng)站改版、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)