问题标签 [clevercss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
591 浏览

css - 将 unicode 字符串插入 CleverCSS

如何将 Unicode 字符串 CSS 插入CleverCSS

特别是,如何使用 CleverCSS 生成以下 CSS:

我已经弄清楚了 CleverCSS 的解析规则,但我认为合理的排列失败就足够了,例如:

编辑:我的其他示例和我的帖子的其余部分没有保存。我只想说我有一个更长的示例列表丢失了。

我将不胜感激任何想法和意见。

布赖恩

编辑:我注意到插入 unicode 是问题之一(一旦开始使用 utf-8 编码上传 CSS 就可以了)。引号字符的包装是另一个,我用一些疯狂的方法解决了这个问题:

希望对其他人有所帮助。

0 投票
1 回答
1168 浏览

python - 具有绝对 url 路径的 django 压缩器和clevercss

使用 django、compressor 和clevercss 时,我将我的css url 设置为绝对路径。然后,Clevercss 将传递 .ccss 文件的路径,而不带 COMPRESS_ROOT 前缀(绝对路径)。当我将我的 css url 设置为相对路径时,clevercss 会处理 ccss 文件,但浏览器随后会正确查找相对放置的 css 文件(例如 mywebsite.com/profile/user/1/css/stylesheet.css)

然而,当 css 链接是相对 url 时,Compressor 确实使用 MEDIA_ROOT,但在使用绝对 url 时不使用。不幸的是,我的 css 要么由clevercss 呈现并且浏览器无法访问(除非在主页上),要么clevercss 无法访问文件(由于使用了绝对url)。具有讽刺意味的是,http: //github.com/mintchaos/django_compressor上提供的示例使用绝对 url 作为 css 路径。

我想我在这里做错了什么,但我不确定它可能在哪里,并且花了好几个小时寻找。我目前也在通过 ./manage.py runserver 在本地运行它,并通过 django 提供一些静态文件(图像)。(这对我的本地开发来说很好)。

0 投票
2 回答
744 浏览

python - 聪明的CSS替换

您好,我正在研究在我的 python 应用程序中使用的cleverCSS。我正在查看 Python 包站点,它的最新版本是 2007 年的。我想知道是否有人继续从事类似项目的工作?我考虑过使用 LESS,但因为它是 python,所以更倾向于聪明。

0 投票
1 回答
84 浏览

python - CleverCSS 在使用渐变函数时抱怨,有没有办法避免这种情况?

我正在尝试在 CleverCSS 中使用 -webkit-linear-gradient 。但是,当我尝试“编译”它时,我得到一个错误TypeError: not enough arguments for format string

这是 CleverCSS

如果我把它扔进clevercss.convert(),那就是我得到的错误。我看到括号在 CleverCSS 中具有特殊含义,但我不确定这是否是结果。有没有办法让 CleverCSS 处理这个?