版权声明:本文为博主原创文章,未经博主允许不得转载。作者:沙师弟专栏 https://blog.csdn.net/u014597198/article/details/80403946
HTML如何让IMG自动适应DIV容器大小
为了让IMG自适应大小,如下我做了一个横向自适应的示例:

IMG样式(横向拉伸,纵向自动匹配大小)
DIV样式(元素居中显示)
IMG样式(横向拉伸,纵向自动匹配大小)
width:100%;
height:auto;
1
2
DIV样式(元素居中显示)
display:flex;
align-items:center;
justify-content:center;
1
2
3
示例代码如下:
如下是两个大小和比例都不同的图片,应用这个方法可以让图片自动填充并居中显示

<html>
<head>
<title>让图片自动适应DIV容器大小</title>
<style>
.ShaShiDi{
width:500px;
height:400px;
display:flex;
align-items:center;
justify-content:center;
/*为了效果明显,可以将如下边框打开,看一下效果*/
/* border:1px solid black; */
}

.ShaShiDi img{
width:100%;
height:auto;
}

</style>
</head>
<body>
<div class="ShaShiDi">
<img src="./1.png"/>
</div>
<div class="ShaShiDi">
<img src="./2.png"/>
</div>
</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

---------------------
作者:沙振宇
来源:CSDN
原文:https://blog.csdn.net/u014597198/article/details/80403946?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. windows7查看最近使用记录
  2. KMP算法(快速模式匹配)
  3. JVM调优浅谈
  4. 三星Galaxy S4(GT-I9500)获取ROOT权限教程(转)
  5. POJ 2349 Arctic Network (最小生成树)
  6. Android include和merge标签的使用
  7. Android相关
  8. windows服务用脚本无法启动
  9. 从HTML5规范弄清i、em、b、strong元素的区别
  10. servlet中的字符编码过滤器的使用
  11. 201521123064 《Java程序设计》第6周学习总结
  12. js分析 有_道_翻_译 md5
  13. docker swarm 集群进入某节点容器失败的原因及解决方法
  14. react双组件传值和传参
  15. Day19-File操作-创建 删除,文件过滤
  16. 《R数据挖掘入门》彩色插图(第9章)
  17. [03] JSP指令
  18. ZOJ:2833 Friendship(并查集+哈希)
  19. 一个新人对于DW标签的理解
  20. vue-cli 打包报错:Unexpected token: punc (()

热门文章

  1. Java学习笔记_网络(2)
  2. HTML+CSS(12)
  3. JS——缓慢动画封装案例
  4. 【译】x86程序员手册13-第5章 内存管理
  5. linux启动时开启screen
  6. Java字符字符串类
  7. MATLAB仿真学习笔记(一)
  8. Django settings.py的一些配置
  9. 到Oracle官网下载 Oracle11 G 数据可和客户端操作
  10. 第一节:numpy之ndarray对象数据类型及属性