我現在在學習sass,我很驚訝它的簡單性,但是我在編譯或導入時遇到了問題。如何正確導入我自己的CSS上的Sass?
因爲如果我嘗試查看我的style.css,它還包含Bootstrap框架和其他第三方CSS的樣式。
這是我的設置希望你能給我一些關於這個的想法。
styles.scss
// Import Bootstrap Compass integration
@import "bootstrap-compass";
// Import custom Bootstrap variables
@import "bootstrap-variables";
// Import Bootstrap for Sass
@import "bootstrap";
// Import Font Awesome
@import "font-awesome-compass";
@import "font-awesome";
// sass breakpoint
@import "../assets/bower_components/breakpoint-sass/stylesheets/_breakpoint.scss";
mystyles.scss
@import 'styles';
@import 'mystyles-mixins';
@import 'mystyles-variables';
.... my styles below
正如你可以看到style.scss僅用於進口。 你能幫我嗎?輸出是不錯,但我不喜歡我所看到的網頁源代碼,因爲它看起來像我的CSS是引導國有:-)
我使用指南針與青菜
我建議不要這樣做,因爲它會增加http請求,導致只爲源代碼審美緩慢加載。 – l3fty
您可以緩存應該有助於加載速度的資源,但我同意源代碼美學提供的最小值,尤其是與加載速度相比時。 – ottiem
@ l3fty這不完全正確;它確實增加了http請求的*號碼,但實際上可能更有效。由於上述示例中的bootstrap.css來自其CDN,因此這會利用瀏覽器的並行性,因爲這些請求將同時進行。在將Bootstrap卸載到其CDN的同時,您也只能從服務器上提供自己的CSS。 – ebr