2014-09-26 60 views
1

我有一個自定義頁面模板,用作着陸頁面。在此模板中,我將特定圖像定義爲背景。着陸頁面的CSS不斷被覆蓋?

在我的特定的模板我在頁面本身加入這個CSS:

<body background="frank4.jpg" style="background-repeat: no-repeat; background-attachment:fixed;background-position:center ; overflow:hidden;">

但這種不斷得到由我一般CSS覆蓋。爲什麼,我該如何改變它?

網站是www.frankgalan.be

它使用這種方式很好地工作,但由於某種原因,它沒有了。 !

+0

嘗試'important'! – Rab 2014-09-26 13:59:36

+0

在加載一般CSS文件後使用CSS設置您的背景 – Cfreak 2014-09-26 14:00:54

+0

請參見[css特異性](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity),並計算出什麼是壓倒性的。 – 2014-09-26 14:03:51

回答

1

請與在線的背景屬性設置重要覆蓋同一規則的以前的調用嘗試:

<body style="background: url('frank4.jpg') no-repeat center top fixed !important; overflow: hidden;"> 

希望這有助於

+1

'!重要'限定詞在這裏沒有必要,我不這麼認爲。 – Pointy 2014-09-26 14:03:25

+0

這是真的,我已經把它放在以前的重要**規則中。 – emmanuel 2014-09-26 14:05:17