javascript - Django 模块缩短生产中的 css 类

标签 javascript python html css django

我有一个 CSS 类:

.footer-react-btn{
  color:#ddd;
}

但是如果我将 .footer-react-btn 更改为 .a.b,那么我可能会保存一些字节的文本正在加载。

我希望它发生在我的作品中。在我的开发过程中,我将以易于理解的方式编写代码。

那么,有什么办法可以做到吗?

我是新来的。我需要一步一步的解释。

最佳答案

通常,只需维护两个文件 -- a-stylesheet.cssa-stylesheet.min.css。而且它通常仅限于删除空格,而不是更改名称。想象一下,如果您使用两个不同的样式表并将相同的名称更改机制应用于两者……您可能会突然发生本来不会存在的冲突。很明显,这不是一个好主意。

无论如何,最接近您要查找的内容是 django-compressor它结合并缩小了你的静态 JS/CSS,但它有许多你可能想要或可能不想要的行为。

坦率地说,我认为担心那几个字节是浪费时间。简单地缩小 CSS 是减小 CSS 组件大小的一种更简单、更安全的方法。在您真的遇到缩放问题之前,我什至不会考虑更复杂的解决方案。

关于javascript - Django 模块缩短生产中的 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48954359/

相关文章:

javascript - 使用 javascript 打开 url

python - 无法访问嵌套字典元素python

python - 创建元组列表(以更优雅的方式)

JavaScript insideHTML 不显示

python - 从表中仅抓取具有今天日期的行

javascript - 如何使用 typescript 在 React js 中添加微调器

javascript - 如何将文本区域的最后三行添加到三个不同的变量?

html - Bootstrap 3.3.4 行未拉伸(stretch) 100% 的页面

javascript - 在 ECMAScript 6 草案中,使用 StopIteration 异常来表示迭代结束的基本原理是什么?

python - tensorflow 中的成对求和