在CSS 中,為影像分配100% 寬度或高度會保留寬高比,但可能會導致影像對於所需位置來說太大或太小。
一個可能的解決方案是將圖像放置在 DIV 中並應用 Overflow:hidden 來裁剪任何多餘的圖像。但是,這只會限制影像的大小,而不會影響其寬高比。
如果不需要保留寬高比,則在影像上設定 max-width 和 max-height 屬性可以確保它不會不超過特定尺寸,同時仍保留縱橫比。透過設定這些最大尺寸,影像將相應地調整大小以適合指定的邊界。
例如:
<code class="css">img { max-width: 200px; max-height: 150px; }</code>
使用此方法,影像的寬度不會擴展超過 200 像素或 150px 高度,同時保持其縱橫比。
以上是在 CSS 中使用 100% 寬度或高度時,如何確保圖像不超過特定尺寸,同時保持其縱橫比?的詳細內容。更多資訊請關注PHP中文網其他相關文章!