ホームページ > ウェブフロントエンド > CSSチュートリアル > 画像が div より大きい場合に CSS を使用して中央に配置する方法 (コード例)

画像が div より大きい場合に CSS を使用して中央に配置する方法 (コード例)

青灯夜游
リリース: 2018-10-12 17:26:03
転載
2530 人が閲覧しました

この記事では、CSSを使って画像がdivより大きい場合に中央揃えで表示する方法を紹介します(コード例)。必要な方は参考にしていただければ幸いです。あなたに役立ちます。

画像がpより大きい場合、画像を縮小すると画像がp全体に表示されないことがあります。画像の高さを調整するには、外側の p を overflow:hidden に設定します。このとき、外側の p を水平方向と垂直方向の中央に設定しても、画像は中央に配置されません。

解決策:

1- 画像を背景画像として設定します

<div class="face-img-contain" id="face-img-back">
 </div>
ログイン後にコピー
.face-img-contain{
    width:348px;
    height:436px;
    margin:0 auto;
    margin-top: 14px;
    position: relative;
    background-image: url(../images/face-img/test-22.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid gainsboro;
}
ログイン後にコピー
若是后台返回的地址,别忘了拼接方法正确
$("#face-img-back").css("background-image","url("+faceImg+")");
ログイン後にコピー

2- 画像の幅と高さを p の 100% に対して設定し、object-fit:cover Helped を設定します。関連チュートリアルの詳細については、
CSS 基本ビデオ チュートリアル

をご覧ください。

関連する推奨事項:

CSS オンライン マニュアル

##div/css グラフィック チュートリアル

#

以上が画像が div より大きい場合に CSS を使用して中央に配置する方法 (コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
css
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート