我遇到的一个问题确实困扰着我:我编写了一些CSS(大多数时候都可以正常工作)(正如我预期的那样),但是间歇性地却没有。进一步看,似乎没有每次都显示正确的属性。这是代码:

input.search-lupe {
position: relative;
top: 318px;
right: -915px;
background: url(../images/lupe.png) no-repeat;
width: 22; height: 23; border: 0;
padding: 0 38px 0 10px;
z-index: 201; }


就像我说的那样,在大多数情况下,它可以正常工作,但是有时却不起作用,我可以看到这是因为没有每次都显示正确的属性。对我来说似乎很奇怪。回顾一下,当元素显示错误时,我检查了Firebug中的代码,这就是我看到的内容:

input.search-lupe {
position: relative;
top: 318px;
background: url(../images/lupe.png) no-repeat;
width: 22; height: 23; border: 0;
padding: 0 38px 0 10px;
z-index: 201; }


该问题在同一浏览器中发生(Firefox 7,Mac有时可以工作,有时不起作用。Safari5 Mac相同)。有任何想法吗?

最佳答案

也许这不是您的问题,但是您不应该在px之后添加width: 22; height: 23;吗?

07-26 09:22