」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何使用 CSS 將超大圖片置於 Div 中居中?

如何使用 CSS 將超大圖片置於 Div 中居中?

發佈於2024-11-22
瀏覽:759

How to Center Oversized Images Within Divs Using CSS?

使用CSS 在Div 中居中放置超大圖像

使用CSS 在Div 中居中放置超大圖像

.parent {
    position: relative;
    overflow: hidden;
    // Optional height and width settings based on the desired design
}

.child {
    position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;
}

要解決此問題,請考慮以下 CSS 解決方案:

。父級{ 位置:相對; 溢出:隱藏; // 根據所需的設計可選的高度和寬度設置 } 。孩子 { 位置:絕對; 頂部:-9999px; 底部:-9999px; 左:-9999px; 右:-9999px; 保證金:自動; }

此方法可確保任何映像,無論大小如何,都將在其父 div 內水平和垂直居中。負的頂部、底部、左側和右側值本質上強制影像填充父項內的整個空間,並且邊距:自動規則將其在該空間內居中。 How to Center Oversized Images Within Divs Using CSS?

透過隱藏溢出超出父項的任何元素父div使用overflow:hidden,過大的圖像將在兩邊均勻地被切除,創建所需的居中效果。

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3