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;
       padding: 0 0 0 0px;
   }

路径是正确的,但图像甚至没有显示。

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

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

谢谢

这是 HTML:

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

最佳答案

尝试使用而不是背景图片。

background: url("") no-repeat 0 0;

如果失败了还添加;

display: block;

绝对定位或 float 。

关于html - 带有自定义图像 CSS 代码的复选框不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5702075/

相关文章:

javascript - 如何在使用 Jquery 搜索时隐藏标签和复选框?

css - 在 ASP GridView Chrome 和 IE9+ 中卡住列/标题

javascript - 导航链接上的 Onclick 事件触发汉堡包图标上的 css 动画

html - 尝试将页脚链接与一些文本居中

c# - 无法引用外部 CSS

html - 如何为第三个 div 类 span8 的最后一个 <p> 元素应用 CSS 更改

jquery 事件检查 - 如果选择器 css 发生变化(显示 block /无)

CSS3 缩放动画关键帧

html - 本地化打破了按钮的高度

php - 使用 PHP 处理 CSS 文件