2011-11-14 62 views
0

我有一個靜態塊作爲完美在主頁上工作的主題的一部分 - 但是當我將靜態塊添加到任何其他頁面時,它的顯示方式不同。基本上CSS不跟隨塊,它看起來不像它應該。該塊包含由主題提供的小部件,所以我正確地說創建小部件時應該附加CSS?在magento的CMS頁面中使用靜態塊時沒有CSS

有沒有辦法強制CSS跟着塊而不用太多的核心文件擺弄?或者任何人都可以看到我忽略的東西?

回答

1

您不能強制CSS'追蹤'塊 - 最好的辦法是確保所需的CSS加載在您想要的頁面上。

您有幾種選擇:

  • 複製/移動你使用成是在使用了靜態塊中的所有頁面加載的CSS文件中的CSS(如boxes.css)
  • 附上樣式表使用您的靜態塊在所有頁面上使用的主頁(儘管這可能有副作用)
  • 將CSS添加到<樣式內的靜態塊>標記(讓CSS跟隨內容的最接近選項) 。

你說得對,它是最好的,以避免與Magento的核心文件擺弄,但你應該能夠編輯你的主題文件,認爲不是核心代碼,想必你已經這樣做了反正定製外觀。

+0

歡迎您的回覆 - 非常有幫助 – user1045818

相關問題