CSS基礎代碼庫 Nice UE

fmms 12年前發布 | 116K 次閱讀 CSS 前端技術

一、關于 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的樣式修復, 按需摘取]

項目主頁:http://www.baiduhome.net/lib/view/home/1332235146859

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!