回覆列表
-
1 # Karmada
-
2 # withF
難不難學你學了就知道了。
做開發的認為css簡單的估計並沒有研究多深,其實很少會有人真的在這個上面花太多的時間。
我舉個例子來說,float和position組合到一起的時候是怎麼相互影響的?這個我估計很多人說不清楚。從css的組合性來看,這裡有點複雜,你需要多記。
第二個例子,怎麼解決圖片的載入佔位問題,這是個什麼問題呢,就是圖片本身有大小,但圖片未加載出時是不佔大小的,這樣會有頁面跳動問題。當然解決方法也很多,只是看你對css的靈活運用程度,所以怎麼靈活運用也是要面臨的,這個只能說你寫的多了有經驗了才行。
所以,css你想入個門是比較容易的,但是真的想寫出美觀靈活,能解決實際問題的css並不是很簡單的事情。
其次,css之所以容易被忽視,是因為相關的庫和元件太多了,但如果你決心學習前端並參與前端的工作,我建議把css的基礎打結實,會使你受益良多的。
css本身並不難學,css一般來說從學習到模仿應用有的幾周時間足夠,但是對於瀏覽器一些相容的處理相比麻煩一些,像w3c上面有很多文章。另外現在大部在學習完基礎知識後,更多的框架的應用,像bp之類的框架,框架部分有一些常用東西的整合,在於得高效率,也是企業用的最多的,一般來說把原理搞明白,會使框架。