1.將scss文件轉換成css文件的步驟:css
Ubuntu系統:html
sudo apt-get install rubysass
sudo apt install ruby-sassruby
sudo gem install sass.net
創建文件夾,新建index.html 和style.scsshtm
1.cd 文件夾rem
2.編寫樣式,即sass文件,sass --style compressed style.scss style.css,自動生成css文件get
3.監聽:sass --watch style.scss:style.css scss
2.rem和px轉換:io
根據html的font-size爲基準進行設置.
html{
font-size:20px;
}
.a{
width:20rem; //至關於400px
height:10rem; //至關於200px
}
3.hotcss使用:
(1).新建index.html,在head引入style.css,而後引入hotcss.js;
(2).新建px2rem.scss;
@function px2rem( $px ){
@return $px*320/$designWidth/20 + rem;
}
(3).在style.scss中寫樣式,讓其轉換成style.css;
(4).終端:
sass --style compressed style.scss style.css
sass --watch style.scss:style.css
4.deviceWidth = document.documentElement.clientWidth;