首頁  >  文章  >  web前端  >  css怎麼讓圖片隨螢幕變化大小

css怎麼讓圖片隨螢幕變化大小

藏色散人
藏色散人原創
2020-12-08 09:40:528288瀏覽

css讓圖片隨螢幕變化大小的方法:1.利用「width height auto」屬性來縮放圖片;2、利用「max-width max-height」屬性來設定最大寬高。

css怎麼讓圖片隨螢幕變化大小

本教學操作環境:windows7系統、css3版,Dell G3電腦。

推薦:《css影片教學

有時我們希望圖片能隨螢幕大小的縮放而縮放,兩種情況:

  • 單一圖片縮放

  • 圖片在盒子內縮放

裸圖片的縮放

<style type="text/css">
  img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
  }
</style>
<body>
  <img src="https://i.loli.net/2018/06/17/5b2639a6e6c61.jpeg" alt="timg.jpeg" title="timg.jpeg" />
</body>

css怎麼讓圖片隨螢幕變化大小

圖片在一個盒子內

<style type="text/css">
  #box {
    width: auto;  /* 盒子也要自动缩放 */
    height: auto; 
    max-width: 600px;
    max-height: 500px; /* 盒子的高度,需要大于图片100%宽度时 图片的高度 */
    border: 5px solid yellow;
  }
  img {
    width: auto;
    height: auto;
    max-width: 100%; /* 只要宽度100% 结合前面 auto就可以了 */
  }
</style>
<body>
  <div id="box">
    <img src="https://i.loli.net/2018/06/17/5b2639a6e6c61.jpeg" alt="timg.jpeg" title="timg.jpeg" />
    下面的文字
  </div>
</body>

css怎麼讓圖片隨螢幕變化大小

#ps:

1 、利用width height auto 來縮放

2、利用max-width max-height 來設定最大寬高,為100%表示可原始最大。

以上是css怎麼讓圖片隨螢幕變化大小的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn