We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
問題: media, class的巢狀寫法的比較
A寫法
.haha_class { @media(min-width: 400px) {} @media(min-width: 800px) {} }
B寫法
@media(min-width: 400px) { .haha_class } @media(min-width: 800px) { .haha_class }
自己的看法, 我偏向A寫法,因為覺得這樣比較像是在定義一個物件的 style,與 haha_class 相關的都寫在一起 這麼做會在很多地方寫很多次 @media,不過debug比較方便,因為都寫在一起,比較好找 但也可能會出現類似下面的狀況,變成很多層,這也許可以用 sass 的 mixin 去改善可讀性
.haha_class { @media(min-width: 400px) {} @media(min-width: 800px) {} .keke_class { @media(min-width: 400px) {} @media(min-width: 800px) {} } }
話說前端正在走向component,style會被寫成inline style寫在 component 中,A寫法看來比較接近這個趨勢
kei 看法: A寫法 維護或debug 比較快速 但 compiler 出來的 code 會比較髒 但因為都會 minify 所以我沒有很care,但一個範圍內 很多個 media query 就會看的很累
如果很在乎最後 code 的乾淨程度 可以使用 b 但維護時稍微麻煩 用一個 media query 去處理的好處就是最後的code會比較乾淨一些而已
The text was updated successfully, but these errors were encountered:
No branches or pull requests
問題: media, class的巢狀寫法的比較
A寫法
B寫法
自己的看法,
我偏向A寫法,因為覺得這樣比較像是在定義一個物件的 style,與 haha_class 相關的都寫在一起
這麼做會在很多地方寫很多次 @media,不過debug比較方便,因為都寫在一起,比較好找
但也可能會出現類似下面的狀況,變成很多層,這也許可以用 sass 的 mixin 去改善可讀性
話說前端正在走向component,style會被寫成inline style寫在 component 中,A寫法看來比較接近這個趨勢
kei 看法:
A寫法 維護或debug 比較快速 但 compiler 出來的 code 會比較髒 但因為都會 minify 所以我沒有很care,但一個範圍內 很多個 media query 就會看的很累
如果很在乎最後 code 的乾淨程度 可以使用 b 但維護時稍微麻煩 用一個 media query 去處理的好處就是最後的code會比較乾淨一些而已
The text was updated successfully, but these errors were encountered: