css 長方形或正方形照片顯示為圓形頭像


1、正方形照片

如果僅僅是正方形照片可直接設置 border-radius:50%解決。

代碼

<img src="xxxxxxx" style="border-radius: 50%"/>

 

效果

 

 

 2、長方形照片

如果是長方形,例如各種證件照,如果僅使用border-radius 就會出現照片被拉伸。

此時使用一個div將其遮住的方法實現就可解決

代碼

1 <div style="width: 100px;height: 100px;border-radius: 50%;overflow: hidden;position:relative;">
2     <img width="100" height="140" style="position:absolute; top:-20px;" src="xxxxxxx">
3 </div>

效果

原圖:

 

 

 

圓形:

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM