美文网首页
图片自适应

图片自适应

作者: 卡农me | 来源:发表于2017-10-17 12:57 被阅读10次

    1.平均分为3份,图片宽 根据 屏幕宽 自适应,图片宽高 根据 图片宽 的大小自适应,始终不会扭曲

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
              .preview-img-wrapper{
                display: flex;
                justify-content: space-between;
                width: 100%;
                height: auto;
                padding: 10px;
                box-sizing: border-box;
              }
              
              .preview-img-parent{
                flex: 1;
                padding: 4px;
              }
              
              .preview-img-parent img {
                width: 100%;
              }
            </style>
        </head>
        <body>
           <!--平均分为3份,图片宽 根据   屏幕宽  自适应,图片宽高  根据 图片宽  的大小自适应,始终不会扭曲--> 
          <div class="preview-img-wrapper">
            <div class="preview-img-parent">![](https://img.haomeiwen.com/i3770183/7e301d164fdbe786.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)</div>
            <div class="preview-img-parent">![](https://img.haomeiwen.com/i3770183/0b7782ae72a7d4c2.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)</div>
            <div class="preview-img-parent">![](http://www.bizhitupian.com/uploadfile/2013/0220/20130220113037928.jpg)</div>
          </div>
        </body>
    </html>
    
    1. 图片高始终为宽的1/3
      利用伪元素的padding把高度撑开,padding的百分比会以父元素的宽为100%来计算
    <!DOCTYPE html>
    <html>
    
      <head>
        <meta charset="utf-8" />
        <title>宽度自适应布局</title>
        <style>
          .wrapper {
            position: relative;
            width: 100%;
          }
          .wrapper::before {
            content: '';
            display:block;
            padding-bottom: 33.33%;
          }
         .wrapper img{
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px;
          }
        </style>
      </head>
    
      <body>
        <div class="wrapper">
          <img src="https://img.haomeiwen.com/i3770183/7e301d164fdbe786.jpg">
        </div>
      </body>
    </html>
    

    相关文章

      网友评论

          本文标题:图片自适应

          本文链接:https://www.haomeiwen.com/subject/pmcduxtx.html