CSS基礎代碼庫 Nice UE
一、關于 Nice:
Nice 是輕量的CSS基礎代碼庫,沒有一味的重置,而是 注重各瀏覽器基礎表現
,減小開發難度。
鑒于目前90%的reset(樣式重置)都是歸零的思想,而且在開發過程中我經常發現樣式歸零存在著潛在的問題,例如我們在全局將strong變成了一個普通標記,在用戶可編輯內容區域的strong就不會反應出效果來,用戶就會產生很大的疑惑,為什么在編輯器中加粗了字體兒實際上顯示出來的效果卻沒反應呢?!Nice誕生了,只重置掉可能產生問題的樣式(body、form的默認margin等),保留和堅持部分瀏覽器的基礎樣式,解決部分潛在的問題,提升一些細節體驗
Nice會一直圍繞3點開發:
1. 統一的基礎表現
2. 更小的開發難度
3. 更好的用戶體驗
二、倉庫目錄結構:
---
|---- build/ 構建好的發布文件
|---- src/ 源碼、測試、實驗等開發資源
|---- readme.md
|---- license.md
三、文件及開發說明:
reset.css [精簡與高效的重置方案,`推薦盡可能使用normal.css`]
normal.css [與reset不同,注重的是各瀏覽器表現、W3C標準、用戶體驗以及減小開發難度]
common.css [預定義的一些簡潔的全局通用class, 按需摘取]
print.css [打印的基礎樣式]
form.css [表單的一些基礎樣式, 按需摘取]
html5.css [基于html5的樣式修復, 按需摘取]
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!