img標(biāo)簽實(shí)現(xiàn)和背景圖一樣的顯示效果只顯示圖片中間部分

實(shí)現(xiàn)方案:

.img-1 {

????width: 200px;

????height: 200px;

????object-fit: cover;

}

擴(kuò)展:object-fit的其它值

object-fit屬性還有值,下面以一張圖為例看看其他值戰(zhàn)士的效果

示例原圖(長(zhǎng)度大于寬度):


object-fit: fill; //?中文釋義“填充”。默認(rèn)值。替換內(nèi)容拉伸填滿(mǎn)整個(gè)contentbox,不保證保持原有的比例。(比如下圖拉長(zhǎng)了)


object-fit: contain; //?中文釋義“包含”。保持原有尺寸比例。保證替換內(nèi)容尺寸一定可以在容器里面放得下。因此,此參數(shù)可能會(huì)在容器內(nèi)留下空白。


object-fit: cover; //?中文釋義“覆蓋”。保持原有尺寸比例。保證替換內(nèi)容尺寸一定大于容器尺寸,寬度和高度至少有一個(gè)和容器一致。因此,此參數(shù)可能會(huì)讓替換內(nèi)容(如圖片)部分區(qū)域不可見(jiàn)。


object-fit: none; //?中文釋義“無(wú)”。保持原有尺寸比例。同時(shí)保持替換內(nèi)容原始尺寸大小。


object-fit: scale-down; //?中文釋義“降低”。就好像依次設(shè)置了none或contain, 最終呈現(xiàn)的是尺寸比較小的那個(gè),此處呈現(xiàn)的是none的效果。



img標(biāo)簽實(shí)現(xiàn)和背景圖一樣的顯示效果只顯示圖片中間部分

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容