Html 带有自定义图像CSS代码的复选框不起作用

Html 带有自定义图像CSS代码的复选框不起作用,html,css,Html,Css,我正在尝试将自定义图像添加到复选框中,并使用以下代码: input[type=checkbox] { display:none; } input[type=checkbox] + label { background-image: url("../images/checkbox-bg.png") no-repeat 0 0; height: 16px; width: 16px; display:inline-block;

我正在尝试将自定义图像添加到复选框中,并使用以下代码:

input[type=checkbox] {
    display:none;
  }

input[type=checkbox] + label
   {
       background-image: url("../images/checkbox-bg.png") no-repeat 0 0;
       height: 16px;
       width: 16px;
       display:inline-block;
       padding: 0 0 0 0px;
   }
路径是正确的,但图像甚至没有显示出来

我需要图像显示在标签的左侧

有人能看到上面的代码有问题吗

谢谢

以下是HTML:

<input type="checkbox" value="1" /><label>The Label</label>
标签

尝试使用而不是背景图像

background: url("") no-repeat 0 0;
如果失败,也添加

display: block;

然后将其绝对定位或浮动。

尝试使用而不是背景图像

background: url("") no-repeat 0 0;
如果失败,也添加

display: block;

然后将其绝对定位或浮动。

您正在尝试将
背景
速记格式指定给
背景图像
属性

以下是

background-image: url("../images/checkbox-bg.png") no-repeat 0 0;
。。。应改为:

background: url("../images/checkbox-bg.png") no-repeat 0 0;
您还可以尝试验证CSS以了解我的意思:


您可以在w3C上阅读有关和的更多信息:

您正在尝试将
背景
速记格式指定给
背景图像
属性

以下是

background-image: url("../images/checkbox-bg.png") no-repeat 0 0;
。。。应改为:

background: url("../images/checkbox-bg.png") no-repeat 0 0;
您还可以尝试验证CSS以了解我的意思:


您可以在w3C上阅读有关和的更多信息:

当您要为背景设置位置和重复选项时,应使用
background
而不是
background image
。 另外,据我所知,背景位置应该出现在重复选项之前。但我不确定。试试看

background: url("../images/checkbox-bg.png") top left no-repeat;

不要忘记,若你们的css选择器在一个单独的样式表文件中,那个么图像路径应该和你们的.css文件的地址相对!若你们把你们的css选择器放在你们的html页面上,那个么图像路径应该是相对于你们的html文件的

当您想要为背景设置位置和重复选项时,您应该使用
background
而不是
background image
。 另外,据我所知,背景位置应该出现在重复选项之前。但我不确定。试试看

background: url("../images/checkbox-bg.png") top left no-repeat;

不要忘记,若你们的css选择器在一个单独的样式表文件中,那个么图像路径应该和你们的.css文件的地址相对!若你们把你们的css选择器放在你们的html页面上,那个么图像路径应该是相对于你们的html文件的

也写你的HTML代码。你想把图像放在哪里?替换复选框还是在复选框前面?标签仍然存在问题,因为它位于图像下方,而不在其右侧。html上的其他位置是否有标签,或者只有带有html代码的复选框更新问题。图像有多大?
。/images/checkbox bg.png
?它的维度是什么?也写你的HTML代码。你想把图像放在哪里?替换复选框还是在复选框前面?标签仍然存在问题,因为它位于图像下方,而不在其右侧。html上的其他位置是否有标签,或者只有带有html代码的复选框更新问题。图像有多大?
。/images/checkbox bg.png
?它的尺寸是多少?我加上了你的答案,还有:宽度:220px。。。尽管更好,标签仍然从复选框图像下开始;显示:内联?或者你可以上传一张照片吗?我添加了你的答案,还有:宽度:220px。。。尽管更好,标签仍然从复选框图像下开始;显示:内联?或者你可以上传一张照片吗?