這篇文章主要介紹flex布局下圖片變形怎么辦,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),奉賢企業(yè)網(wǎng)站建設(shè),奉賢品牌網(wǎng)站建設(shè),網(wǎng)站定制,奉賢網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,奉賢網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
flex布局是現(xiàn)在常用的一個布局方式,但是有時候也會導(dǎo)致出現(xiàn)一些小問題。本人在使用flex布局做一個左邊頭像,右邊文字的時候,發(fā)現(xiàn)固定圖片的寬度時,圖片寬度仍然發(fā)生了變化。
下圖是頭像本應(yīng)該是圓形的,但是被擠壓變形了。
![]()
Tony
沒錯,我就是你們的Tony老師,快來找我剪頭發(fā)吧!
/* 父元素 */ .people { display: flex; } /* 頭像 */ .avatar { width: 64px; height: 64px; border-radius: 32px; } /* 人物介紹 */ .des { margin-left: 24px; }
網(wǎng)上查找常用的辦法是在 img 標簽外再套一個 div
Tony
沒錯,我就是你們的Tony老師,快來找我剪頭發(fā)吧!
還有一種更簡單的方法是直接給頭像的css添加 flex-shrink: 0 更為簡單
/* 頭像 */ /* flex-shrink 屬性定義了項目的縮小比例,默認為1,即如果空間不足,該項目將縮小。 */ /* 如果某一個元素的 flex-shrink 屬性為 0,其他項目都為 1,空間不足時,值為 0 的不縮小。 */ .avatar { flex-shrink: 0; width: 64px; height: 64px; border-radius: 32px; }
以上是“flex布局下圖片變形怎么辦”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!