【问题标题】:Panels creates very long css class names面板创建很长的 css 类名
【发布时间】:2011-08-06 14:05:07
【问题描述】:

我正在使用 Panels,它会创建很长的 CSS 类名。如何缩短css代码? 我正面的 HTML 代码是 450K。如何优化它?

谢谢

【问题讨论】:

  • 450k 是......令人印象深刻......即使假设 gzip/deflate 到 ~50% 的大小(从我的 [形容词] [名词] 中提取出来),也就是四分之一兆字节。哇。

标签: css drupal class panels


【解决方案1】:

与 Views 和 CCK 一样,Panels 模块为您添加了许多 div 和类,以使主题更容易。 Semantic ViewsSemantic CCK 模块允许您自定义和简化输出。这不是微不足道的,但您可以为面板编写类似的内容。

否则,Panels(以及一般的 Drupal)中的几乎所有内容都通过主题函数获取输出,因此您可以override those theme functions 去除一些不必要的 div 和类。当然,这就是上面的模块所做的,尽管它们以编程方式而不是通过手动覆盖单个函数来完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-13
    • 2013-10-05
    • 1970-01-01
    • 2014-11-08
    • 2021-11-29
    相关资源
    最近更新 更多