2012-11-14 50 views
-4

此CSS代碼是否有效?如果不是,它將如何影響頁面的其餘部分?這個CSS有效嗎?

<style type="text/css"> 
    .detpage .fieldarea-row { position: static;!important;} 
</style> 
+2

刪除'!important'之前的分號,它很好。 – Nw167

+0

通常回答並學習的方法是將其放入文件中,重新查找有問題的頁面(在多個瀏覽器中)並親自查看。 – David

+2

http://jigsaw.w3.org/css-validator/ –

回答

2

你有太多分號。但不應該影響其餘的。

<style type="text/css"> 
    .detpage .fieldarea-row { position: static !important;} 
</style> 
1

不,它是無效的。您!important只是晃來晃去那裏,因爲youv'e「封閉」的宣言早:

.detpage .fieldarea-row { 
    position: static !important; 
        ^---- no ; 
} 

因爲它所要做的。沒辦法告訴。 css只是提供了一些規則來在事物匹配時更改佈局/外觀,但是您沒有提供任何內容來顯示此規則適用於什麼內容。

+1

「,它會做什麼,沒辦法告訴,css只是給出了一些規則,當事情匹配時改變佈局/外觀」呃,[no](http://www.w3.org/TR/CSS21/syndata的.html#解析-錯誤)。 – BoltClock

0

我會去這樣

.detpage .fieldarea-row { position: static !important; } 

,並把風格在一個單獨的CSS文件,以避免與HTML代碼混合CSS。