gpt4 book ai didi

html - 如何让背景图像/图像通过 CSS 拉伸(stretch)以填充容器?

转载 作者:太空狗 更新时间:2023-10-29 14:39:36 32 4
gpt4 key购买 nike

我有一个比例矢量图像,我希望它填充一个容器。 SO 上有一些此类问题,尽管它们有点陈旧。例如。 Stretch and scale CSS background

但是,当我尝试实现此类解决方案时,结果却令人失望。

例如:

    body  {

margin: 0;
padding: 0;
text-align: center;
color: #000;
background-color: #000
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;

}

...

.twoColLiqLtHdr #container {
width: 80%;
margin: 0 auto;
border: 2px solid #000000;
text-align: left;
background-color: #003;
background-image: url('background_image.svg');
/*background-position: 80% 80%; */

background-repeat: no-repeat;
color: #000;
font-family: "Times", cursive;


background-attachment:fixed;
min-height:100%;
/*top: 0;
left: 0; */



}

我尝试了各种安排,但我无法在不留下空白区域的情况下拉伸(stretch)它(重复是一种成功,但看起来很糟糕)。

但是,由于我正在使用 svg,所以我可能以错误的方式处理这个问题,我应该在 html 中使用 svg xmlns 标签吗? (附:我知道 IE8 绝对无法处理 svgs)

最佳答案

你试过吗

background-size:cover;

检查一些 examples .

我遇到了 webkit、background-size:cover 和 SVG 背景图像的问题。我解决了它添加

-webkit-background-origin:border;

关于html - 如何让背景图像/图像通过 CSS 拉伸(stretch)以填充容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12601913/

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