gpt4 book ai didi

css - 是否可以将
容器及其内容与背景图像粘贴在一起?

转载 作者:行者123 更新时间:2023-11-28 05:20:52 27 4
gpt4 key购买 nike

我尝试将容器放在背景图像之上。该容器的内容将是图像。不幸的是,如果我调整浏览器窗口的大小,我无法让容器坚持到背景图像。

有没有办法让容器始终保持在同一个位置,但也可以随背景图像一起缩放?假设背景图像为 1000x1000 像素,顶部的容器为 500x500。在较小的浏览器上,图像会缩小到 500x500 像素。现在容器及其内容也应缩小 50%,但应保持在同一位置。

这是我目前所拥有的(这只是一个例子):

body, html { margin: 0; padding: 0; width: 100%; height: 100%; font-family: Arial, sans-sarif; font-size: 10px;  }

#background_image {
background-image: url("http://ws2-media1.tchibo-content.de/newmedia/art_img/MAIN_ALT_3-IMPORTED/4113906f0b0eab32/regal-weiss.jpg");
max-width: 55.3em;
width: 100%;
max-height: 47.1em;
height: 100%;
background-size:contain;
background-repeat: no-repeat; }

#container { background-color: #FF0004; max-width: 5em; width: 100%; max-height: 5em; height: 100%; position: relative; left: 40%; top: 55%; }
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Unbenanntes Dokument</title>

<style>



</style>

</head>

<body>

<section id="background_image">

<div id="container"></div>

</section>

</body>
</html>

非常感谢您。

最佳答案

我会做的是媒体查询

@media screen and (min-width: 480px) {
#background_image{
}

#container {

}
}

根据屏幕的大小,您需要定位#container 并给出#background_image 的正确宽度

这是我学习的地方 http://www.w3schools.com/cssref/css3_pr_mediaquery.asp

关于css - 是否可以将 <div> 容器及其内容与背景图像粘贴在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39055879/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com