CSS如何把圖片變圓?
在網頁設計中,經常需要將圖片變成圓形,增加頁面的美觀程度,這個時候,我們就需要使用CSS將圖片進行圓角化處理。
一、使用border-radius屬性
使用border-radius屬性可以將圖片的四個角變成圓形,當值大于圖片大小時,會自動變成圓形,我們可以通過下面的代碼來實現:
img { border-radius: 50%; }二、使用clip-path屬性 使用clip-path屬性可以將圖片剪裁成特定的形狀,這里我們可以將圖片剪裁成圓形,實現代碼如下:
img { clip-path: circle(50%); }三、使用CSS精靈技術 使用CSS精靈技術可以將多個圖片合并成一張圖片,然后通過CSS樣式調用,這里我們可以將圓形圖片做成一個CSS精靈,使用時只需調用相應的背景定位即可,實現代碼如下:
.sprites { background-image: url('sprits.png'); width: 100px; height: 100px; display: inline-block; } .sprites.round { background-position: 0 0; } .sprites.rect { background-position: -100px 0; }以上就是幾種常見的CSS實現圖片圓化的方法,希望對大家有所幫助。
上一篇css如何引用外部函數
下一篇css如何打出實心圓