Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSS_重構.pdf

CypressKuo
January 28, 2021

 CSS_重構.pdf

CypressKuo

January 28, 2021
Tweet

More Decks by CypressKuo

Other Decks in Technology

Transcript

  1. Good CSS 善用註解 一致的結構 (coding style) 單純的選取器 切斷 CSS 與

    JS 的耦合 使用類別選取器 取有意義的名稱 避免過度模組化(? 使用對的 box model
  2. 重構策略 一致性的架構規則 (coding style) 刪除廢碼 切斷 CSS 與 JS 的耦合

    拆分基底樣式、拆分工具樣式 移除多餘的 ID、將 ID 轉為類別 定義可複用組件 移除行內 CSS 隔離針對性的 CSS (ex IE only or Safari only)