CSS图片居中显示不变形,只显示中间部分
场景:平时图片直接上下左右平铺了,今天产品和UI要求图片不能变形,居中显示,记录一下。
实现demo:
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style>.img-bg{width:100px;height:100px;background-image: url('img/test.jpg');background-size:cover;background-repeat: no-repeat;background-position:center center;}</style></head><body><div class="img-bg"></div></body>
</html>
原图:
实现效果:
注意:background-size 这个属性的两个值:cover和contain
cover: 保持图像的纵横比 , 并将图像缩放成将完全覆盖背景定位区域的最小大小 ,即让图片填充满父节点,超出部分隐藏,仅显示中间
contain: 保持图像的纵横比, 并将图像缩放成将适合背景定位区域的最大大小 ,即 让图片根据父节点宽高等比例缩放。
CSS图片居中显示不变形,只显示中间部分相关推荐
- CSS图片居中显示 超出div容器高度度隐藏 css3 object-fit
CSS图片居中显示 超出div容器高度度隐藏 图片高度低于div容器高度上下不留白显示 通过固定容器的宽高加上flex布局结合css3的属性object-fit实现 .el-image{width: ...
- html图片上下居中的源代码,厉害了我的哥,css图片居中原来有这么多种方法
图片的居中显示css有很多方法,但在很多情况下有的方法无效,这是件很头疼的事情,比如一般设置图片属性text-align:centre水平居中,但这个方法经常无效,很多前端攻程师都有研究过或者说是搜索 ...
- css图片居中不好,厉害了我的哥,css图片居中原来有这么多种方法
图片的居中显示 css 有很多方法,但在很多情况下有的方法无效,这是件很头疼的事情,比如 一般设置图片属性 text-align:center 水平居中,但这个方法经常无效,很多前端工程师都有研 ...
- 让图片居中php代码怎么写,CSS图片居中代码怎么写
为了让网站页页美观效果更好,让图片居中应该怎么做呢?css图片居中代码怎么写呢?在这里为大家分享css如何让img图片居中,并附上代码. CSS图片居中方法一:利用display的table-cell ...
- python:pyecharts地图功能,并解决显示不全或只显示南海诸岛问题解决
from pyecharts import Geo, Mapprovince_distribution = {'河南': 45, '北京': 97, '河北': 21, '辽宁': 12, '江西': ...
- css设置图标居左_「css图片居中」css - 常用 垂直/水平居中 + 左右布局 - seo实验室...
css图片居中 主要内容 学习文献 元素居中 胡子哥 - 谈一谈我在阿里的成长 + 2 左右布局 几种常见的CSS布局 -- 掘金 BFC 实现三栏布局的几种方法-- github 实现多列等高布局 ...
- 远程服务器不显示桌面,只显示一片蓝
远程服务器不显示桌面,只显示一片蓝,看不到桌面,无法进行操作,这种情况是因为资源管理器服务没有启动,我的解决办法如下: 1.使用快捷键 CTRL+SHIFT+ESC 调出"任务管理器&q ...
- 前端开发css中怎么让图片居中?css图片居中的方法总结
在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,所以对于图片的放置位置就得变化,那么,接下来的这篇文章将给大家来介绍关于图片在网页中如何使用css实现居中的方法,对于有需要的朋友来 ...
- css图片居中的方法总结
在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,所以对于图片的放置位置就得变化,那么,接下来的这篇文章将给大家来介绍关于图片在网页中如何使用css实现居中的方法,对于有需要的朋友来 ...
- css图片居中(水平居中和垂直居中)
css图片居中(水平居中和垂直居中) css图片居中分css图片水平居中和垂直居中两种情况,有时候还需要图片同时水平垂直居中,下面分几种居中情况分别介绍. css图片水平居中 利用margin: 0 ...
最新文章
- POJ-2386-Lake Counting
- CodeForces - 801C Voltage Keepsake(二分)
- JSP页面如何调用自己写的.class文件
- IE9以及IE9以下,无法执行innerHTML这一操作的解决方法
- mac编辑器coda使用小贴条
- java线程池参数面试题,附赠复习资料
- ReactiveCocoa入门
- python怎么加图片_python中如何保存图片
- 人群频率 | gnomAD数据库 (二) 后台数据的获取及质量评估
- 12.二叉树的序遍历
- 5 批量更新多条记录_如何使用 F12 开发者工具自动批量删除新浪微博
- Globe宣布将在Balancer拍卖14,000,000枚GDT代币
- dynatrace监控发现Java代码中new对象耗时100多秒
- D进制A+B(20)
- java操作properties文件简单学习
- chrome控制台使用jquery
- 数据库文档生成工具-markdown格式
- 用XDOC制作Flash出国签证
- 影视之我看——写自己的剧本
- mysql中column的用法_关于MySQL的一些用法
热门文章
- 京东云重磅发布云电脑,面向未来打造无界办公体验
- 计算机信息化知识应用,计算机应用及信息化知识培训考核题库附答案.doc
- 提升办公技能 :9张超实用的计划表,帮你实现高效时间管理!
- 大数据生态圈学习笔记
- pip详解(持续更新ing...)
- html5、微信 无法快进、video currentTime 设定失效、重头开始播放。
- 云南大学计算机学科评估排名,全国第四轮学科评估结果公布 云南大学2个学科获评A类...
- 微观平台_微观优化:不要迷失在兔子洞中
- 以《巫师》为例谈小说为小说改版的游戏剧本提供了什么?
- 中国大陆 TOP 500 网站排行榜( 2004 年 12 月Alexa 过滤版)