将图像设置为选择标记的背景

时间:2012-05-30 06:26:04

标签: css

这是css部分:

#selectTagId{
    background-color: transparent;
    color: white;
    background-image: url('images/img01.jpg');
    background-position: right;
    overflow: hidden;
}

图像路径正确。但图像未显示。相反,背景是白色的?呃怎么解决这个问题?

2 个答案:

答案 0 :(得分:1)

对我来说,它适用于绝对的img路径。见http://jsfiddle.net/9qf59/2/

请记住,css中的相对路径会导致一些奇怪的效果。它们是相对于css文件而不是文档。

答案 1 :(得分:0)

你是否将这种风格应用于div?如果是这样,你必须指定该div的宽度和高度:

#selectTagId{
  background-color: transparent;
  color: white;
  background-image: url('images/img01.jpg');
  background-position: right;
  overflow: hidden;
  width: 200px;
  height: 200px;
}