在magento的CMS页面中使用静态块时没有CSS

时间:2011-11-14 15:11:56

标签: html css magento static-block

我有一个静态块作为主题的一部分,在主页上完美运行 - 但是当我将静态块添加到任何其他页面时,它会以不同的方式显示。基本上CSS不遵循块,它看起来没什么应该的。该块包含主题提供的小部件,所以我正确地说在创建小部件时应该附加CSS吗?

是否有强制CSS跟随块而没有过多地使用核心文件?或者任何人都能看到我忽略的东西?

1 个答案:

答案 0 :(得分:1)

你不能强迫CSS“跟随”该块 - 你可以做的最好的事情是确保在你想要的页面上加载所需的CSS。

您有几个选择:

  • 将您正在使用的CSS复制/移动到使用静态块(例如boxes.css)加载到所有页面上的CSS文件中
  • 使用静态块在所有页面上包含主页使用的样式表(尽管这可能有副作用)
  • 将CSS添加到< style>内的静态块中tag(最接近让CSS'跟随'内容的选项)。

你是对的,最好避免摆弄Magento的核心文件,但你应该能够只编辑你的主题文件,这些文件不被认为是核心代码,并且可能你已经完成了这个以自定义外观。