CSS 图片宽度100%时如何设置图片宽度和高度相等


.l-img-div{width:100%;height:0;position: relative;padding-bottom: 100%}
.l-img-div img{width:100%;height:100%;position: absolute;}


<div class="l-img-div">
  <img src="" >
</div>
上面可以做到 让图片 和div同宽 同高

如果仅仅想要外层div同宽高,而图片保持原图代销不被撑大, 可以将图片属性换成下面这个
{max-width:100%;max-height:100%;margin: auto; top: 0;left: 0;right: 0; bottom: 0;}
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM