你必須知道的css系列 開篇有益

2021-09-05 23:12:42 字數 812 閱讀 4737

css這個話題在web2.0即將走到終端,3.0即將到來的今天可以相信絕大多數的開發人員都不陌生。其實這門技術本身並不難掌握,就拿我自己來說,記得07年因為當初工作需要從第一次知道css這個概念到能上手使用,前後好像就用了乙個禮拜的時間,當時還自以為是的覺得css也就是這麼回事,但隨著時間的推移,才發現也僅僅侷限於能上手使用,有些東西稍微變換一下就沒轍了。很多人認為css難學,無法徹底掌握,可能都跟我一樣,做出來的頁面總是在各個瀏覽器中出現一大堆讓人崩潰的異常現象,從而放棄了繼續鑽研這門技術。

今天寫這篇文章只是個開篇,也是我長期思考的結果。一方面發現自己做事總是沒有持續性,做什麼事情都是三分鐘的熱度,想起來幹就幹,完了幹著幹著就沒下文了,正好借寫這個東西的機會培養一下自己的毅力。另一方面我雖然乙個無名小輩,但長期在園子這樣乙個環境呆著,也潛移默化的受到了些影響。也想寫點值得自己記住的東西,所以這就動手了。也就有了我即將要寫的這一系列[你必須知道的css]。對了這個名字是仿anytao

的[你必須知道的.net]來的。不曉得這算不算侵權,如果他看到了還忘他見諒。

「授人以魚不如授人以漁」之前公司招聘過來的新人,好多時候他們問我乙個問題,我都是直接把他們拉開,坐過去,啪啦帕拉幾分鐘解決完了就走了,後來被經理嚴厲訓了一次說:你這不是在帶團隊,而是在當他們的工人。這時我反覆思考才意識到這句話是對的。對css的學習也是這樣,這一系列不會介紹所謂的「css 小技巧」,也不會花大幅介紹css的的起源、前景、展望...那種很虛的東西。而是會花大量時間介紹css樣式是如何實現頁面布局的,我們常見的一些很炫的效果其背後的原理是什麼,拿出來一一曬個遍,其實更加注重的是思維方法與實踐應用。我堅信大家多少會有些收穫,這也是我敢保證的!

下篇:敬請期待!

15個你必須知道的CSS常識

1 不要使用過小的做背景平鋪。這就是為何很多人都不用 1px 的原因,這才知曉。寬高 1px 的平鋪出乙個寬高 200px 的區域,需要 200 200 40,000 次,占用資源。2 無邊框。推薦的寫法是 border none 哈哈,我一直在用這個。border 0 只是定義邊框寬度為零,但邊框...

Linux世界你必須知道的

突然從windows世界轉向linux世界,也許剛開始或多或少都有點不太適應,慢慢地,也許你會發現linux的博大精深,最重要的是linux世界的很多東西都是free license,下面列舉一下linux世界你需要或必須知道的二三事。unix like 叫做 類unix 系統,主要指各種各樣的li...

你必須知道的關於tcp keepalive 設定

1.引數設定 檢視相關的引數 sysctl a grep tcp keepalive net.ipv4.tcp keepalive intvl 30 net.ipv4.tcp keepalive probes 2 net.ipv4.tcp keepalive time 160 設定相關的引數 sys...