-
Sass不同樣式風格的輸出方法: 1、nested :嵌套輸出風格 2、expanded :展開輸出方式 3、compact :緊湊輸出方式 4、compressed :壓縮輸出方式查看全部
-
常見編譯錯誤: 1、字符編譯錯誤:Sass不支持GBK,創建Sass文件時設置文件編碼為utf-8 2、中文字符錯誤:項目文件和文件目錄名不要使用中文字符查看全部
-
自動化編譯: 1、Grunt 配置 Sass 編譯的示例代碼 module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json'), sass: { dist: { files: { 'style/style.css' : 'sass/style.scss' } } }, watch: { css: { files: '**/*.scss', tasks: ['sass'] } } }); grunt.loadNpmTasks('grunt-contrib-sass'); grunt.loadNpmTasks('grunt-contrib-watch'); grunt.registerTask('default',['watch']); } 想了解 Grunt 同學請單擊這里學習《Grunt-beginner前端自動化工具》。 2、Gulp 配置 Sass 編譯的示例代碼 var gulp = require('gulp'); var sass = require('gulp-sass'); gulp.task('sass', function () { gulp.src('./scss/*.scss') .pipe(sass()) .pipe(gulp.dest('./css')); }); gulp.task('watch', function() { gulp.watch('scss/*.scss', ['sass']); }); gulp.task('default', ['sass','watch']);查看全部
-
推薦的GUI編譯工具: 1、Koala 2、CodeKit查看全部
-
命令編譯 1、單文件編譯命令: sass <path/to/>style.scss:<path/to/>style.css 2、多文件編譯命令: sass <sass/folder/>:<css/folder/> 3、開啟watch功能,檢測代碼變化,實現實時編譯 sass --watch <path/to/>style.scss:<path/to/>style.css查看全部
-
Sass編譯方法: 1、命令編譯 2、GUI工具編譯 3、自動化編譯查看全部
-
注意:“.sass”只能使用 Sass 老語法規則(縮進規則),“.scss”使用的是 Sass 的新語法規則,也就是 SCSS 語法規則(類似 CSS 語法格式)。查看全部
-
1、Sass 語法格式 這里說的 Sass 語法是 Sass 的最初語法格式,他是通過 tab 鍵控制縮進的一種語法規則,而且這種縮進要求非常嚴格。另外其不帶有任何的分號和大括號。常常把這種格式稱為 Sass 老版本,其文件名以“.sass”為擴展名。 使用 SCSS 語法格式將按下面這樣來書寫: $font-stack: Helvetica, sans-serif; $primary-color: #333; body { font: 100% $font-stack; color: $primary-color; } 2、SCSS語法格式 SCSS 是 Sass 的新語法格式,從外形上來判斷他和 CSS 長得幾乎是一模一樣,代碼都包裹在一對大括號里,并且末尾結束處都有一個分號。其文件名格式常常以“.scss”為擴展名。 使用 SCSS 語法格式將按下面這樣來書寫: $font-stack: Helvetica, sans-serif; $primary-color: #333; body { font: 100% $font-stack; color: $primary-color; }查看全部
-
卸載/刪除Sass命令: gem uninstall sass查看全部
-
檢查Sass: sass -v 更新Sass: gem update sass查看全部
-
Sass 和 CSS 寫法有差別: Sass 和 CSS 寫法的確存在一定的差異,由于 Sass 是基于 Ruby 寫出來,所以其延續了 Ruby 的書寫規范。在書寫 Sass 時不帶有大括號和分號,其主要是依靠嚴格的縮進方式來控制的。如: Sass寫法: body color: #fff background: #f36 而在 CSS 我們是這樣書寫: body{ color:#fff; background:#f36; } SCSS 和 CSS 寫法無差別: SCSS 和 CSS 寫法無差別,這也是 Sass 后來越來越受大眾喜歡原因之一。簡單點說,把你現有的“.css”文件直接修改成“.scss”即可使用。查看全部
-
Sass 開發之后,要讓 Web 頁面能調用 Sass 寫好的東西,就得有這么一個過程,這個過程就稱之為 Sass 編譯過程。Sass 的編譯有多種方法: 命令編譯 GUI工具編譯 自動化編譯查看全部
-
gem uninstall sass查看全部
-
gem update sass查看全部
-
刪除/卸載Sass,輸入命令【gem uninstall sass】查看全部
舉報
0/150
提交
取消