Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html css3之前的初始背景大小_Html_Css_Background_Background Image - Fatal编程技术网

Html css3之前的初始背景大小

Html css3之前的初始背景大小,html,css,background,background-image,Html,Css,Background,Background Image,在css3之前,无法调整背景图像的大小。在css3中应用背景大小后,我们可以调整背景图像的大小。所以我对我的背景感到困惑(我认为在css3之前和之后应该是100%的背景大小)。所以为什么我的背景图像没有完全显示出来,在右边它正在切割图像 应该是这样的 +---------------------+ | | +---------------------+ 但是像这样工作 +---------------------- | +----------------

在css3之前,无法调整背景图像的大小。在css3中应用背景大小后,我们可以调整背景图像的大小。所以我对我的背景感到困惑(我认为在css3之前和之后应该是100%的背景大小)。所以为什么我的背景图像没有完全显示出来,在右边它正在切割图像

应该是这样的

+---------------------+
|                     |
+---------------------+
但是像这样工作

+----------------------
|
+----------------------
当我应用背景尺寸时:100%;它工作得很好


我的代码有问题吗?

如果未应用背景大小,图像大小必须大于图像可用空间。你能检查一下吗?背景图像的初始尺寸是多少?如果不应用背景尺寸:100%,我能获得完整图像吗?你的图像必须与浏览器窗口一样宽/高或更大。您也可以使用JavaScript来实现相同的效果,即使您的图像一开始不是理想的大小。