> sass:简化WordPress主题开发
强大的CSS预处理器
>
>理想情况下,从已经结合了SASS文件的主题开始(下划线是一个受欢迎的选择)。 但是,如果您的主题仅使用CSS,则将您的转换为>是直接的第一步。 现有的CSS是有效的SCSS语法,可确保平稳的过渡。
与部分组织:style.css
style.scss
分为较小的主题文件(部分),前缀为下划线(例如,
)。
style.scss
.scss
重构可维护性:_navigation.scss
style.scss
@import
重构提高代码的清晰度和可维护性。 嵌套选择器以提高可读性,并用Mixins代替重复的属性(考虑使用Bourbon或Compass等库中的Common Mixins)。 请注意,在供应商前缀中使用Mixins通常效率不如使用AutoPrefixer。
@import
@import 'navigation';
撰写WordPress的sass:
>汇编方法:
config.rb
compass watch
保存WordPress注释:中,请在您的
style.css
组织部分:!
style.scss
<code class="language-sass">/*! Theme Name: Sassy Theme Theme URI: http://example.com/themes/sassy/ Author: Your Name Author URI: http://example.com Description: A Sass-powered WordPress theme */ // Import your partials here</code>)在文件夹中导入部分。 建议的文件夹结构:
(变量,混合素,重置,版式)
@import 'base/variables';
(网格,标头,页脚)
/base/
/layout/
/components/
/pages/
>常见问题(常见问题解答):(这些常见问题解答在上面文章的正文中回答,因此在此处省略了这些常见问题以避免冗余。)
以上是WordPress开发人员的SASS的详细内容。更多信息请关注PHP中文网其他相关文章!