久久国产亚洲日韩一本,欧美日韩专区国产精品,久久精品成人欧美大片,久久久久久久岛国免费AV,亚洲欧洲精品一区二区

新聞建站cms系統、政府cms系統定制開發

廣州網站建設公司-閱速公司

asp.net新聞發布系統、報紙數字報系統方案
/
http://www.ainiby.com/
廣州網站建設公司
您當前位置:首頁>網站技術

網站技術

CSS3-圖片顯示固定大小不壓縮、不變形-object-fit:

發布時間:2021/3/18 12:17:34  作者:Admin  閱讀:556  

廣告:

實現讓長方形圖片顯示出正方形且不變形的效果的效果,一般可以有2種方式來實現,一種是設置為背景圖,另一種是用img標簽。

一、背景圖
background-size: cover; background: url("images/1.jpeg") no-repeat center;

說明:

簡單介紹一下background-size:

background-size: contain; 自動調整縮放比例,保證圖片始終 完整 的顯示在背景區域,不裁剪圖片
background-size: cover; 對圖片進行等比縮放,如有溢出部分則會被裁剪隱藏

二、img標簽

很多時候需要將后端返回的圖片顯示成正方形且不變形,我們會使用img標簽,主要通過css的object-fit屬性來實現。
.img{
width:500px;
height: 500px;
object-fit: cover;
flex: 1;
/*兼容ie8 ie9 ie11 */
height:auto\9;
max-height:500px\9;
vertical-align: middle;
}

<img src="images/1.jpeg" class="img"> 

說明:object-fit: fill|contain|cover|scale-down|none|initial|inherit;
fill 默認,不保證保持原有的比例,內容拉伸填充整個內容容器。 嘗試一下 »
contain 保持原有尺寸比例。內容被縮放。 嘗試一下 »
cover 保持原有尺寸比例。但部分內容可能被剪切。 嘗試一下 »
none 保留原有元素內容的長度和寬度,也就是說內容不會被重置。 嘗試一下 »
scale-down 保持原有尺寸比例。內容的尺寸與 none 或 contain 中的一個相同,取決于它們兩個之間誰得到的對象尺寸會更小一些。 嘗試一下 »
initial 設置為默認值,關于 initial
inherit 從該元素的父元素繼承屬性。 關于 inherit

瀏覽器支持:
表格中的數字表示支持該屬性的第一個瀏覽器版本號。

屬性 object-fit瀏覽器支持:(ie不支持)

chrome ie firefox safari opera
31.0 16.0 36.0 7.1 19.0

object-fit瀏覽器支持

廣告:

相關文章
CSS3
圖片不變形
cms新聞系統購買咨詢
掃描關注 廣州閱速軟件科技有限公司
掃描關注 廣州閱速科技
主站蜘蛛池模板: 盐城市| 普洱| 哈尔滨市| 全椒县| 阜阳市| 怀远县| 恩施市| 龙游县| 交口县| 崇明县| 富阳市| 太仓市| 高雄市| 原平市| 青龙| 甘肃省| 苗栗县| 新兴县| 武强县| 通榆县| 澄城县| 喀什市| 金昌市| 丹江口市| 莎车县| 九江县| 石狮市| 盐亭县| 五家渠市| 东阳市| 新蔡县| 齐齐哈尔市| 拜城县| 竹山县| 铁岭县| 沙雅县| 建德市| 射洪县| 武宁县| 南靖县| 新绛县|