Html 当我使用背景图像时,为什么我的CSS不应用于图像?

Html 当我使用背景图像时,为什么我的CSS不应用于图像?,html,css,Html,Css,当我使用背景图像时为什么我的CSS不应用于图像?如果你看示例1,我使用的是内容,它显示了我自己的图像和所有CSS。但是,我需要使用背景图像,以确保浏览器:chrome、safari和firefox可以查看我的图像。如果运行示例2中的代码段,CSS不会应用于图像 问题 您是否可以让我的图像看起来像示例1,但使用背景图像和示例1中应用的所有CSS 示例1 .shape{ 边界半径:25px; 背景:#4D5061; 内容:网址(http://i1126.photobucket.com/albums

当我使用
背景图像时
为什么我的CSS不应用于图像?如果你看示例1,我使用的是
内容
,它显示了我自己的图像和所有CSS。但是,我需要使用
背景图像
,以确保浏览器:chrome、safari和firefox可以查看我的图像。如果运行示例2中的代码段,CSS不会应用于图像

问题

您是否可以让我的图像看起来像示例1,但使用
背景图像
和示例1中应用的所有CSS

示例1

.shape{
边界半径:25px;
背景:#4D5061;
内容:网址(http://i1126.photobucket.com/albums/l611/ldocherty1/IMG_0730_zpsiz4dqc47.jpg);
颜色:白色;
高度:300px;
保证金:自动;
填充:3倍;
宽度:300px;
最高:15%;
左:50%;
位置:绝对位置;
左边距:-150px;
z指数:10;
}

您可以使用
背景大小:contain缩放背景图像以覆盖其容器:

.shape{
边界半径:25px;
背景:#4D5061;
背景图片:url(http://i1126.photobucket.com/albums/l611/ldocherty1/IMG_0730_zpsiz4dqc47.jpg);
背景尺寸:包含;
颜色:白色;
高度:300px;
保证金:自动;
填充:3倍;
宽度:300px;
最高:15%;
左:50%;
位置:绝对位置;
左边距:-150px;
z指数:10;
}

您可以使用
背景大小:contain缩放背景图像以覆盖其容器:

.shape{
边界半径:25px;
背景:#4D5061;
背景图片:url(http://i1126.photobucket.com/albums/l611/ldocherty1/IMG_0730_zpsiz4dqc47.jpg);
背景尺寸:包含;
颜色:白色;
高度:300px;
保证金:自动;
填充:3倍;
宽度:300px;
最高:15%;
左:50%;
位置:绝对位置;
左边距:-150px;
z指数:10;
}

对于此图像,您可以同时使用这两种方法 背景图像:“封面”或“包含” 它将限制容器中的图像

这是他们的区别。

对于此图像,您可以同时使用 背景图像:“封面”或“包含” 它将限制容器中的图像

这是他们的区别。