如果您有一个非常好的CSS模板,并且想要将其与wordpress主题一起使用,但又不想编辑所有主题文件以使用CSS模板中的规则,该怎么办?有没有办法创建一个CSS文件作为新CSS模板和旧WP主题之间的代理?
答案 0 :(得分:1)
好问题!我担心我认为没有本土方式。必须有像
这样的语法propertyname: inherit-from(.classname); // Fictitious example! Does not work
在CSS中不存在。
但是,可以使用像LeSS这样的CSS预编译器来完成它。 LeSS的“Mixins”功能看起来可能完全符合您的需求。从他们的头版:
.rounded_corners (@radius: 5px) {
-moz-border-radius: @radius;
-webkit-border-radius: @radius;
border-radius: @radius;
}
#header {
.rounded_corners;
}
其中rounded_corners
是您原始的类定义,#header
是WordPress的等价物。
答案 1 :(得分:1)