今天我们来探讨一下如何在 CSS 中使内层 div 背景图片居中。首先,我们需要在 HTML 中添加两个 div。其中一个为外层 div,另一个为内层 div。例如: 接下来,在 CSS 中,我们...
今天我们来探讨一下如何在 CSS 中使内层 div 背景图片居中。
首先,我们需要在 HTML 中添加两个 div。其中一个为外层 div,另一个为内层 div。例如:
<div class="outer"> <div class="inner"></div> </div>
.outer {
position: relative;
} .inner {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
/* 设置背景图片 */
background-image: url(image.jpg);
/* 设置背景图片大小 */
background-size: contain;
/* 设置背景图片重复方式 */
background-repeat: no-repeat;
} <div class="outer"> <div class="inner"></div> <p>这里是一些文本内容。</p> </div>