簡體   English   中英

是否可以排除一個特定div容器的所有CSS樣式?

[英]Is it possible to exclude all css styling for one specific div container?

我在網站上使用font-face時遇到問題。 我可以使用它自己的樣式在html文件上測試它時使用它,但如果我包含其他樣式表則不行。

我試過重寫stles,以不同的順序放置樣式表等等,但沒有任何作用。

所以我想知道,是否可以排除所有CSS並僅使用css從一個css文件中獲取特定的div容器?

(不使用iframe

不幸的是,不可能只從它繼承的css中清除或重置特定容器的樣式。 您必須手動覆蓋所需的每種樣式。

你可以做的是你可以命名你的類,所有你必須擔心的是你可以在樣式表的開頭用默認值定義的元素樣式。 例如,類似於:

div,table,span,img,p{
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    line-height: 1;
    font-family: inherit;
    text-align: left;
}

您當然可以將!important添加到您需要的那些並向列表中添加更多元素。 如果你不能相信或者不知道將要加載並應用到你的頁面的其他樣式,我發現最好是從一個空的平板開始。

你不能。 CSS或HTML中沒有這樣的排除機制。

你真正的問題可能是可以解決的,但你沒有描述它。 您應該在一個新問題中描述您想要什么,您嘗試過什么以及它如何失敗。 使用真實的代碼和/或URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM