如果你是前端工程師卻不知道 Lea Verou 只能說你根本沒見過大神。作者 Lea Verou 是 W3C CSS 工作小組的特邀專家,也是 W3C 制定 CSS 規則的成員之一。
本書介紹了 47 個 CSS 的秘密,分為七大類,書裡面用到 DRY 的設計方法來解決一般遇到的 CSS 問題。
我希望能一天導讀一個秘密,所以會超過30天的比賽期間。
自從border-radius成為標準後,開發者們終於不必再用圖片製作圓角的圖案。想要一個正圓形,只要將border-radius設為正方形邊寬的一半就可以了。...
平行四邊形使用在網頁設計的時候,是為了讓頁面看起來更活潑更有動感。 首先用skew()來製作一個平行四邊形的按鈕。 <a href="#&quo...
鑽石形的圖片是常見的一種視覺設計,但是用 CSS 不容易做到。事實上,一直到最近,它還是不可能實現的效果。以前網頁設計師要實現鑽石形圖片,必須從原始圖片下手,先...
裁切的截角不只是用來收集折價券省錢,也是印刷和網頁上常見的設計圖案。它的表現方式是以45度角裁去元素一個或以上的角落。尤其當近年扁平化設計(flat desig...
雖然 CSS gradient 的方法可以用,不過它的程式碼是冗長的,需求變更時要做多個地方調整,好在我們還有其他的方法,其中一種是用border-image配...
雖然border-image的做法很簡潔也很 DRY,仍然有它的限制,比如說我們還是需要有個純色的背景。 還記得在鑽石形圖片中用過的clip-path嗎?CSS...
梯形和平行四邊形的差別是,它只有二個邊是平行的,另外二個邊可以是任何角度。以前這個形狀是非常難用CSS做出來,雖然它是一種常見的形狀,尤其用在模仿標籤的樣子。如...
圓餅圖,即使是只有二種顏色的簡單圖案,在CSS也不是容易做得到。 常用的做法包括用繪圖軟體事先製作許多圖案給不同的值使用,或者用大型的JavaScript函式庫...
SVG讓許多圖像的工作變簡單,製作圓餅圖也不例外。然而與其用路徑畫圓餅圖,我們要用一個小技巧。 先從一個圓形開始: <svg width="10...
大部分的人用三個長度值和一個顏色值來做CSS陰影 box-shadow: 2px 3px 4px rgba(0,0,0,.5); 這個樣式實際上包含下面的步驟...