CSS

最近做一個公司的小程序,需要完成web前端css,以及頁面,前端後臺我用Laravel做的,前端就用了html5和css3。
先記錄一個人的博客地址,http://lea.verou.me,我買了她的一本書《CSS揭祕》。

  • 假設你已經徹底掌握了 CSS 2.1,並有數年的實踐經驗。你不需要 費勁地猜測定位的原理是什麼。在增強網頁設計效果時,你會使用 生成性內容,而不是依賴冗餘的標籤和圖片。你不會在代碼中到處 使用 !important 來打補丁,因爲你已經深入理解了選擇符優先級、 繼承和層疊機制。你知道盒模型中的各個部分都是什麼,而且不會爲外邊距重疊頭疼不已。你對各種長度單位瞭如指掌,而且清楚它 們分別應該用在什麼地方。
  • 你已經在書裏或在網上了解過最流行的 CSS3 特性都有哪些,並且 已經親手嘗試過——哪怕只是在自己的小項目裏。即使還沒有深入 地研究過它們,你也已經知道如何生成圓角、加上投影或生成一個 線性漸變圖案。你玩過基本的 2D 變形(transform),並通過簡單的 過渡和動畫來增強交互體驗。
  • 你知道 SVG,以及它的用途,即使你還不太清楚自己應該怎麼寫。
  • 你可以讀懂簡單的、原生的 JavaScript 代碼,比如創建元素,操作它們的屬性,把它們添加進文檔,等等。
  • 你聽說過 CSS 預處理器,並且知道它們可以做什麼,即使你決定一 個也不用。
  • 高一數學應該難不倒你,比如平方根、勾股定理、三角函數、對 數等。

這些我都不懂,但還是得硬着上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章