b20*_*000 5 css wordpress themes
如果您有一个非常好的CSS模板,并且您希望将其与wordpress主题一起使用,但又不想编辑所有主题文件以使用CSS模板中的规则,该怎么办?有没有办法创建一个CSS文件作为新CSS模板和旧WP主题之间的代理?
好问题!恐怕我认为没有本土的方式。必须有这样的语法
propertyname: inherit-from(.classname); // Fictitious example! Does not work
Run Code Online (Sandbox Code Playgroud)
这在 CSS 中并不存在。
不过,使用像LeSS这样的 CSS 预编译器也许可以做到。LeSS 的“Mixins”功能看起来可以完全满足您的需要。从他们的首页:
.rounded_corners (@radius: 5px) {
-moz-border-radius: @radius;
-webkit-border-radius: @radius;
border-radius: @radius;
}
#header {
.rounded_corners;
}
Run Code Online (Sandbox Code Playgroud)
哪里rounded_corners是你的原始类定义,以及#headerWordPress 的等效定义。