我有div
分類內容。CSS - 無法獲得一種跨越式樣式來覆蓋其他繼承式樣並左對齊
在div
裏面,是一個h1
標籤。
h1
標籤內部是一個span
標籤,它的類設置爲regTalker。
這裏是標籤:
<h1><span class="regTalker">Not Listed? Register <a href="?register">here</a></span>Browse Listings</h1>
的regTalker類看起來是這樣的:
.regTalker {
text-align: left !important;
font-family: GoodDog;
font-size: 0.7em;
color: #000;
}
容器div
已text-align
值設置爲中心。
h1
標記中的主要字符串顯示居中。
的span
標籤內的字符串也居中,而不是左對齊,因爲我會假設它是...
是怎麼回事?當然!important
應該覆蓋內容div
text-align
值?
存在兩個不同的css文件,主要是一個,和seconary之一,它包含了regTalker類......這些文件相互鏈接,所以一旦出現答案,它就會出現在答案中不是由於包含的情況。
我也清除了我的緩存並直接重新加載了css文件。所以它也沒有。
我使用的是firefox 8.0.1,還沒有在其他瀏覽器上試過它。
如果任何人有任何建議,或有關此問題的輸入或如何解決問題,將不勝感激,謝謝!
你可以請包括HTML和CSS而不是描述它嗎? – idrumgood 2012-01-09 17:16:32
可能應該注意的是,使用'!important'通常被認爲不如最佳實踐。 – 2012-01-09 17:17:50
@idrumgood,現在已經添加了HTML,CSS已經在那裏? – 2012-01-09 17:18:56