首頁 > web前端 > css教學 > 主體

如何在 CSS 中使圖片隨著瀏覽器視窗的變化自動調整大小?

DDD
發布: 2024-10-27 00:25:03
原創
747 人瀏覽過

How to Make Images Resize Automatically with Browser Window Changes in CSS?

使用 CSS 根據瀏覽器大小自動調整圖片大小

問題:我希望在調整瀏覽器大小時自動調整圖片大小窗。但是,以下的程式碼不起作用:

HTML:

<code class="html"><img src="img/icon_contact.png" alt="" />
<img src="img/icon_links.png" alt="" /></code>
登入後複製

CSS:

<code class="css">img {
    max-width: 100%;
    height: auto;
}</code>
登入後複製

CSS:

<code class="css">img {
    max-width: 100%;
    height: auto;
    width: auto; /* for IE8 */
}</code>
登入後複製
CSS:

CSS:

CSS:

CSS:

CSS:

CSS:CSS: 答案: 若要隨瀏覽器大小調整來啟用影像大小調整,請將以下屬性加入CSS 中:這可確保影像按比例縮放,並在調整瀏覽器視窗大小時自動調整到可用空間.附加說明:max-width: 100% 和height: auto 的組合允許圖像擴展到其最大寬度而不超過父元素的寬度,而保持它們的縱橫比。 width: auto9 hack 專門針對 IE8,否則在渲染影像時會忽略最大寬度。 因此,使用 如何在 CSS 中使圖片隨著瀏覽器視窗的變化自動調整大小? 新增的任何影像都會被忽略。標籤將是“靈活的”,根據瀏覽器大小的變化調整大小。 範例:請參考以下JSFiddle 範例進行工作示範:[JSFiddle 連結]此程式碼不需要JavaScript,並且與最新版本的程式碼不需要JavaScript Chrome、Firefox 和IE 相容。

以上是如何在 CSS 中使圖片隨著瀏覽器視窗的變化自動調整大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!