css背景图像
为什么背景图像不能使用 HTMLcss背景图像,css,Css,为什么背景图像不能使用 HTML 除了前面提到的拼写错误之外 这里的问题是容器的大小和背景图像的大小。您的图像在顶部有很大的空间,对于容器的大小,您将看不到任何内容。检查是否将“背景大小”属性更改为: 背景大小:100%100% 对于porperty,您还可以使用contain: 背景图像应缩放至尽可能大,同时确保其尺寸小于或等于背景定位区域的相应尺寸 除了前面提到的拼写错误之外 这里的问题是容器的大小和背景图像的大小。您的图像在顶部有很大的空间,对于容器的大小,您将看不到任何内容。检查是否将“
除了前面提到的拼写错误之外 这里的问题是容器的大小和背景图像的大小。您的图像在顶部有很大的空间,对于容器的大小,您将看不到任何内容。检查是否将“背景大小”属性更改为: 背景大小:100%100% 对于porperty,您还可以使用contain: 背景图像应缩放至尽可能大,同时确保其尺寸小于或等于背景定位区域的相应尺寸
除了前面提到的拼写错误之外 这里的问题是容器的大小和背景图像的大小。您的图像在顶部有很大的空间,对于容器的大小,您将看不到任何内容。检查是否将“背景大小”属性更改为: 背景大小:100%100% 对于porperty,您还可以使用contain: 背景图像应缩放至尽可能大,同时确保其尺寸小于或等于背景定位区域的相应尺寸 宽度:100%取决于父元素的宽度。而且还没定下来。这就是为什么。因此,将CSS更改为:
.container{
width:300px;
height:385px;
background-image:url(http://fc08.deviantart.net/fs71/i/2013/082/a/c/png_grass_by_moonglowlilly-d5z1o5t.png);
background-position: center top;
background-size: 100% auto;
background-size:cover;
border-bottom:1px solid #3f4858;
background-repeat:repeat-x;
left:0px;
top:0px;
}
还有为什么您的HTML样式=背景色:红色;?您想使用png\u grass\u by\u moonglowlilly-d5z1o5t.png作为背景图像还是红色?或者你想让PNG图像的透明度变成红色
宽度:100%取决于父元素的宽度。而且还没定下来。这就是为什么。因此,将CSS更改为:
.container{
width:300px;
height:385px;
background-image:url(http://fc08.deviantart.net/fs71/i/2013/082/a/c/png_grass_by_moonglowlilly-d5z1o5t.png);
background-position: center top;
background-size: 100% auto;
background-size:cover;
border-bottom:1px solid #3f4858;
background-repeat:repeat-x;
left:0px;
top:0px;
}
还有为什么您的HTML样式=背景色:红色;?您想使用png\u grass\u by\u moonglowlilly-d5z1o5t.png作为背景图像还是红色?或者你想让PNG图像的透明度变成红色
试试这个:
.集装箱{
宽度:300px;
身高:385px;
背景图片:url'http://fc08.deviantart.net/fs71/i/2013/082/a/c/png_grass_by_moonglowlilly-d5z1o5t.png';
背景位置:中上;
背景尺寸:100%自动;
背景尺寸:封面;
边框底部:1px实心3f4858;
背景重复:重复-x;
左:0px;
顶部:0px;
}
试试这个:
.集装箱{
宽度:300px;
身高:385px;
背景图片:url'http://fc08.deviantart.net/fs71/i/2013/082/a/c/png_grass_by_moonglowlilly-d5z1o5t.png';
背景位置:中上;
背景尺寸:100%自动;
背景尺寸:封面;
边框底部:1px实心3f4858;
背景重复:重复-x;
左:0px;
顶部:0px;
}
图像大小为1024x819px,草从顶部232px开始,因此您需要定位背景图像或更改div.container大小,以便在给定大小内适合图像 容器大小已更改的演示-1: 仅使用代码片段更改图像位置的演示-2:
只需注意背景位置,我已更改为0px-232px 图像大小为1024x819px,草从顶部232px开始,因此您需要定位背景图像或更改div.container大小,以便在给定大小内适合图像 容器大小已更改的演示-1: 仅使用代码片段更改图像位置的演示-2:
只需注意背景位置,我已更改为0px-232px pelase,你能解释一下到底是什么不起作用吗?内联属性background:red覆盖了背景图像…pelase,你能解释一下到底是什么不起作用吗?内联属性background:red覆盖了背景图像…我想用repeat-x做它如果我使用这个,那么背景repat就不起作用了。我一直在寻找这个答案。然而,有一件事我不明白为什么有人给我减分。@我不知道这里的每个用户都可以通过投票给出意见。但在未来,请尽量让你的问题更清楚。。。。比如为什么它不起作用?预期产出是多少。但对我来说,这是非常好的,包括代码和一个演示,很明显的问题是upvoted非常感谢你的帮助回答。我能问你一些问题吗?我想用repeat-x如果我使用这个,那么背景repat就不起作用了。我一直在寻找这个答案。然而,有一件事我不明白为什么有人给我减分。@我不知道这里的每个用户都可以通过投票给出意见。但在未来,请尽量让你的问题更清楚。。。。比如为什么它不起作用?预期产出是多少。但对我来说,这是非常好的,包括代码和演示,很明显问题已经解决了。非常感谢你的回答。我能问你一些问题吗?谢谢你的帮助。这会有帮助的。但我不明白为什么有人给我投反对票:/谢谢你的帮助。这会有帮助的。但我不明白为什么有人给我负vo te:/
.container{
width:300px;
height:385px;
background-image:url(http://fc08.deviantart.net/fs71/i/2013/082/a/c/png_grass_by_moonglowlilly-d5z1o5t.png);
background-position: center top;
background-size: 100% auto;
background-size:cover;
border-bottom:1px solid #3f4858;
background-repeat:repeat-x;
left:0px;
top:0px;
}