簡體   English   中英

圖像無響應或無法調整為最大寬度值

[英]Image not responsive nor resizing to max-width value

我在文本頁面中切換了2張圖像,一個小圖標(pic1_off.png)和一個更大的圖像(pic1_on.png)。 2張圖像可以在彼此之間切換,但較大的圖像太大。 我希望它是頁面寬度的40%,從左側開始顯示,並且能夠響應屏幕尺寸的變化。 HTML是:

<span class="infoToggler"><img class="img-swap" src="/templates/beez_20/images/e2tw/books/science_news/hearing_loss/pic1_off.png" align="left"></span> 

JS:

jQuery(".img-swap").on('click', function() {
    if (jQuery(this).attr("class") === "img-swap") {
        this.src = this.src.replace("_off","_on");
    } else {
        this.src = this.src.replace("_on","_off");
    }
    jQuery(this).toggleClass("on");
});
});

CSS:

img.img-swap {
    max-width: 40%;
    height: auto;
}

我無法弄清楚為什么較大的圖像沒有調整大小,也沒有響應。 任何幫助將非常歡迎。

嘗試這個

img.img-swap { max-width: (Add a pixel value) width:40%; height: auto; }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM