我遇到了一个真正困扰我的问题:我写了一些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有时会工作,有时则不行。与Safari 5 Mac相同)。有什么想法吗?
答案 0 :(得分:2)
也许这不是您的问题,但是您不应该在px
之后添加width: 22; height: 23;
吗?