赢得图像';不能通过CSS显示

赢得图像';不能通过CSS显示,css,image,Css,Image,如果我尝试使用CSS设置背景图像,它将无法加载。如果我在HTML中使用相同的路径,它会。我正在制作这些图像的滑块,因此我需要它来处理CSS。我在互联网上浏览了所有类似问题的答案,但没有任何结果 相关HTML: <div class="slider-container"> <div class="slider5"></div> <div clas

如果我尝试使用CSS设置背景图像,它将无法加载。如果我在HTML中使用相同的路径,它会。我正在制作这些图像的滑块,因此我需要它来处理CSS。我在互联网上浏览了所有类似问题的答案,但没有任何结果

相关HTML:

                <div class="slider-container">
                    <div class="slider5"></div>
                    <div class="slider4"></div>
                    <div class="slider3"></div>
                    <div class="slider2"></div>
                    <div class="slider1"></div>
                </div>
}

}

}

^对每个滑块重复。滑块(编号)

设置高度

更新的CSS

.slider-container {
overflow: hidden;
width: 100%;
height: auto;}
.slider1, .slider2, .slider3, .slider4, .slider5 {
width: 100%;
height: 400px; /*------------Height-----------*/
position: static;
top: 0px;
cursor: pointer;
transition: all 0s linear;
-webkit-transition: all 0s linear;
-moz-transition: all 0s linear;
-o-transition: all 0s linear;    }
.slider1{background:url(background: url(http://dummyimage.com/600x400/000/fff) no-repeat;) no-repeat;
display:block;
animation: cycle 25s linear infinite;
-webkit-animation: cycle 25s linear infinite;
-o-animation: cycle 25s linear infinite;
-moz-animation: cycle 25s linear infinite;
}
HTML


设置高度

更新的CSS

.slider-container {
overflow: hidden;
width: 100%;
height: auto;}
.slider1, .slider2, .slider3, .slider4, .slider5 {
width: 100%;
height: 400px; /*------------Height-----------*/
position: static;
top: 0px;
cursor: pointer;
transition: all 0s linear;
-webkit-transition: all 0s linear;
-moz-transition: all 0s linear;
-o-transition: all 0s linear;    }
.slider1{background:url(background: url(http://dummyimage.com/600x400/000/fff) no-repeat;) no-repeat;
display:block;
animation: cycle 25s linear infinite;
-webkit-animation: cycle 25s linear infinite;
-o-animation: cycle 25s linear infinite;
-moz-animation: cycle 25s linear infinite;
}
HTML




您可能存在相对路径问题。检查开发工具中的“网络”选项卡。CSS中的相对url与CSS文件的位置相对。在HTML中,相对url是相对于HTML文件的位置的。您的CSS文件是否与HTML文件位于同一文件夹中?我的CSS位于名为“/assets/stylesheets”的单独文件夹中,图像位于“/assets/images”中,并且所述页面的HTML仅位于我的主网站文件夹中。开发工具和firebug都说它应该可以工作。试着设置你设置为“自动”的高度。背景图像不会占用空间。元素需要静态高度属性。可能存在相对路径问题。检查开发工具中的“网络”选项卡。CSS中的相对url与CSS文件的位置相对。在HTML中,相对url是相对于HTML文件的位置的。您的CSS文件是否与HTML文件位于同一文件夹中?我的CSS位于名为“/assets/stylesheets”的单独文件夹中,图像位于“/assets/images”中,并且所述页面的HTML仅位于我的主网站文件夹中。开发工具和firebug都说它应该可以工作。试着设置你设置为“自动”的高度。背景图像不会占用空间。您的元素需要静态高度属性。设置高度可以使图像显示,但现在它不再适合不同大小的桌面,并在底部添加一个黑色条。您需要使用媒体屏幕使其响应。我不知道你是怎么把黑条划过底部的,因为我刚刚在CSS中添加了高度,还检查了我的浏览器。没有发现这样的问题。!我弄明白了为什么会有一个黑条:第三个图像显示在其他四个图像的下方,尽管大小和代码相同……我没有发现任何这样的问题。我还在底部加了一个边距:1px,看看是否真的有什么奇怪的地方。但是什么都没有。在这里设置页边距底部1px**.slider1、.slider2、.slider3、.slider4、.slider5**并查看是否存在任何问题。我设置了页边距,但没有得到任何更改。设置高度可以使图像出现,但现在它不再适用于不同大小的台式机,在底部添加了一个黑条。您需要使用媒体屏幕使其响应。我不知道你是怎么把黑条划过底部的,因为我刚刚在CSS中添加了高度,还检查了我的浏览器。没有发现这样的问题。!我弄明白了为什么会有一个黑条:第三个图像显示在其他四个图像的下方,尽管大小和代码相同……我没有发现任何这样的问题。我还在底部加了一个边距:1px,看看是否真的有什么奇怪的地方。但是什么都没有。在这里设置页边距底部1px**.slider1、.slider2、.slider3、.slider4、.slider5**并查看是否有任何问题。我设置了页边距,但没有得到任何更改。
.slider1 {
background: url(../images/jbscomicback.jpg) no-repeat;
display:block;
animation: cycle 25s linear infinite;
-webkit-animation: cycle 25s linear infinite;
-o-animation: cycle 25s linear infinite;
-moz-animation: cycle 25s linear infinite;
.slider-container {
overflow: hidden;
width: 100%;
height: auto;}
.slider1, .slider2, .slider3, .slider4, .slider5 {
width: 100%;
height: 400px; /*------------Height-----------*/
position: static;
top: 0px;
cursor: pointer;
transition: all 0s linear;
-webkit-transition: all 0s linear;
-moz-transition: all 0s linear;
-o-transition: all 0s linear;    }
.slider1{background:url(background: url(http://dummyimage.com/600x400/000/fff) no-repeat;) no-repeat;
display:block;
animation: cycle 25s linear infinite;
-webkit-animation: cycle 25s linear infinite;
-o-animation: cycle 25s linear infinite;
-moz-animation: cycle 25s linear infinite;
}
<div class="slider-container">
                <div class="slider1"></div>
                <div class="slider1"></div>
                <div class="slider1"></div>
            </div>