将 Drupal 优化的 CSS 和 JS 用于 Drupal 之外的其他文件

发布于 2024-09-28 20:51:13 字数 241 浏览 3 评论 0原文

我认为如果我在这里写下我们当前设置的场景以及我想要实现的目标,我的问题会更好。我们有一个 Drupal 6 站点和使用与 Drupal 相同主题的 freemarker 文件。现在我必须优化加载并减少 freemarker 文件对 CSS 和 JS 的文件依赖。我被告知使用 Drupal 的缩小/优化的 JS 和 CSS,并通过 CDN 交付它。但使用这些缩小版和 CSS 会改变 freemarker 页面的设计。我仍然不确定这个问题的解决方案。感谢您的提前帮助。

I think my question would be better laid if I write here the scenario of our current set up and the things I want to achieve. We have a Drupal 6 site and freemarker files that are using the same theme as Drupal. Now I have to optimize the loading and reduce the file dependencies of the freemarker files to CSS and JS. I was told to use the minified/optimized JS and CSS of Drupal and delivered it via CDN. But using those minified and CSS alters the design of the freemarker pages. I'm still not sure the solution for this. Thanks for your help in advanced.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

分分钟 2024-10-05 20:51:13

验证所有 CSS 并查找解析错误或警告并更正它们。这应该可以防止缩小/优化布局时出现布局问题。我在我们创建的 Drupal 主题中的 CSS 也遇到了同样的问题。修复解析错误后,我可以很好地聚合。

Validate all of your CSS and look for parsing errors or warnings and correct them. This should prevent layout issues when minifying/optimizing it. I've had this same issues with CSS in the themes of Drupal we created. After fixing parsing errors, I could aggregate just fine.

情仇皆在手 2024-10-05 20:51:13

我可能在这里陈述了显而易见的事实,但如果您在两个站点上使用相同的 CSS 并且视觉结果不同,则标记一定是不同的。因此,要么您的标记需要在其中一个站点上进行更改,要么需要使 CSS 变得更加通用才能与这两种类型的标记一起使用。

I may be stating the obvious here, but if you're using the same CSS on two sites and the visual results aren't the same, the markup must be different. So either your markup needs to be changed on one of the sites, or the CSS needs to be made more general to work with both types of markup.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文