這些css高級技巧,你知道幾個呢?

「CSS」這些css高級技巧,你知道幾個呢?

1. 黑白圖像

「CSS」這些css高級技巧,你知道幾個呢?

這段代碼會將彩色照片變爲黑白照片css

2. 使用 :not() 在菜單上應用/取消邊框

該代碼用在導航菜單很是的實用。html

先給每個菜單項添加邊框:前端

「CSS」這些css高級技巧,你知道幾個呢?

而後再去除最後一個元素的邊框:web

「CSS」這些css高級技巧,你知道幾個呢?

如今可使用:not()僞類來實現了:瀏覽器

「CSS」這些css高級技巧,你知道幾個呢?

web前端JavaScript技術學習羣640633433

3. 頁面頂部陰影

下面這個簡單的 CSS3 代碼片斷能夠給網頁加上漂亮的頂部陰影效果:函數

「CSS」這些css高級技巧,你知道幾個呢?

4. 給 body 添加行高

你不須要分別添加 line-height 到每一個p,h標記等。只要添加到 body 便可:學習

「CSS」這些css高級技巧,你知道幾個呢?

這樣文本元素就能夠很容易地從 body 繼承。字體

5. 全部一切都垂直居中flex

要將全部元素垂直居中,太簡單了:優化

「CSS」這些css高級技巧,你知道幾個呢?

6. 逗號分隔的列表

讓HTML列表項看上去像一個真正的,用逗號分隔的列表:

「CSS」這些css高級技巧,你知道幾個呢?

7. 使用負的 nth-child 選擇項目

在CSS中使用負的 nth-child 選擇項目1到項目n:

「CSS」這些css高級技巧,你知道幾個呢?

8. 對圖標使用 SVG

咱們沒有理由不對圖標使用SVG:

「CSS」這些css高級技巧,你知道幾個呢?

9. 優化顯示文本

有時,字體並不能在全部設備上都達到最佳的顯示,因此可讓設備瀏覽器來幫助你:

「CSS」這些css高級技巧,你知道幾個呢?

10. 對純 CSS 滑塊使用 max-height

使用 max-height 和溢出隱藏來實現只有CSS的滑塊:

「CSS」這些css高級技巧,你知道幾個呢?

11. 繼承 box-sizing

讓 box-sizing 繼承 html:

「CSS」這些css高級技巧,你知道幾個呢?

12. 表格單元格等寬

表格工做起來很麻煩,因此務必儘可能使用 table-layout: fixed 來保持單元格的等寬:

「CSS」這些css高級技巧,你知道幾個呢?

13. 用 Flexbox 擺脫外邊距的各類 hack

當須要用到列分隔符時,經過flexbox的 space-between 屬性,你就能夠擺脫nth-,first-,和 last-child 的hack了:

「CSS」這些css高級技巧,你知道幾個呢?

14. 使用屬性選擇器用於空連接

當a元素沒有文本值,但 href 屬性有連接的時候顯示連接:

「CSS」這些css高級技巧,你知道幾個呢?

15. 檢測鼠標雙擊

HTML:

「CSS」這些css高級技巧,你知道幾個呢?

CSS:

「CSS」這些css高級技巧,你知道幾個呢?

16. CSS 寫出三角形

「CSS」這些css高級技巧,你知道幾個呢?

17. CSS3 calc() 的使用

calc() 用法相似於函數,可以給元素設置動態的值:

「CSS」這些css高級技巧,你知道幾個呢?

18. 文本漸變

文本漸變效果很流行,使用 CSS3 可以很簡單就實現:

「CSS」這些css高級技巧,你知道幾個呢?

19. 禁用鼠標事件

CSS3 新增的 pointer-events 讓你可以禁用元素的鼠標事件,例如,一個連接若是設置了下面的樣式就沒法點擊了。

「CSS」這些css高級技巧,你知道幾個呢?

20. 模糊文本

簡單但很漂亮的文本模糊效果,簡單又好看:

「CSS」這些css高級技巧,你知道幾個呢?

就寫到這裏了,想要本身學習練手的小夥伴進個人羣自助領取,已經上傳到學習羣裏了:640633433,歡迎初學和進階中的小夥伴。

望經過上面的學習,對你們有所幫助!

相關文章
相關標籤/搜索