首頁 > web前端 > css教學 > 主體

css如何實現圓形頭像

王林
發布: 2020-11-18 10:59:28
原創
3907 人瀏覽過

css實現圓形頭像的方法:可以透過直接設定img為圓形的方式來實現,如【border-radius: 30px;】。需要注意的是使用這種方式如果圖片不是正方形,那麼圖片會被拉伸。

css如何實現圓形頭像

可以透過以下兩種方式來實現:

#方法一:直接設定img為圓形,這種情況下如果圖片不是方形,圖片會被拉伸

(學習影片分享:css影片教學

<img  class="circleImg" src="../img/photo/img.jpg"  / alt="css如何實現圓形頭像" >
登入後複製

對應的css為:

.circleImg{
  border-radius: 30px;
  width:60px;
  height:60px;
}
登入後複製

boder-radius為圖片寬度的一半。

方法二:透過背景圖設定

<div class="bgImg"></div>
登入後複製

對應的css為:

.bgImg{ 
  border-radius: 30px;
  width:60px;
  height:60px; 
  background: url("../img/photo/img.jpg") no-repeat center;
  background-size:60px;
}
登入後複製

拖曳圖片不是方形,則依照寬度等比例顯示,則background-size設定為圖片寬度,高度為auto,若需依高度等比例顯示,則background-size:auto 60px;。

實現效果:

css如何實現圓形頭像

#相關推薦:CSS教學

以上是css如何實現圓形頭像的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
css
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板