控件未在运行时显示

时间:2013-03-19 08:09:16

标签: asp.net css

我可以看到设计时间的变化,但是当页面运行时控件没有显示...我在标签面板中有三个这样的标签和其他控件......

<a href="#" id="A1" class="small-heading">Change Password</a>

CSS:

.small-heading {
    background: url(../../Images1/small-heading.gif) no-repeat;
    width: 105px;
    height: 20px;
    float: left;
    font-size: 0.9em;
    line-height: 18px;
    font-weight: normal;
    color: #7a7a7a;
    overflow: hidden;
    padding: 0 0 0 3px;
    margin: 0 0 0 -127px;
}

问题可能是什么?

1 个答案:

答案 0 :(得分:0)

我不确定,因为你只有部分代码。尝试发布完整的代码或简化示例。

我认为因为你使用了overflow:hidden;margin-left: -127px; 尝试删除overflow:hidden;

编辑 *

此外,您无法为标记设置宽度和高度,因为默认情况下,a是内联的。这也可能会影响背景图像.. 试着把display:block希望它解决问题

由于