asp按钮控件的CSS背景图片

时间:2010-10-01 09:58:09

标签: css

我已经坚持了3天了。 我有两个页面基本上共享我的网站上的搜索功能的一些代码,这是我的代码

CSS

#btnSearch {
    display: block;
    color: #ffffff;
    width: 100px;
    height: 27px;
    border: 0;
    padding: 0;
    background: transparent url("Images/btnSearch2.png");
}

当我让一个页面工作时,我将该代码复制到它不起作用的页面,但它没有任何区别,这里是HTML(不要担心内联css,那是为了方便我正在努力...)

EDIT1: 所有其他类都正常工作,因为它们(以及上面的css)来自<webroot>/App_Themes/Default处的样式表...图像位于此位置的子目录中。          

我不明白为什么这个代码在1页面上工作而不是在所有其他CSS类在这两个页面上都工作的时候...

3 个答案:

答案 0 :(得分:1)

您是否尝试过绝对图像路径并查看其是否正常工作?

答案 1 :(得分:0)

背景图像的路径是否适用于代码不起作用的页面?甚至是CSS文件的路径?

答案 2 :(得分:0)

可能是浏览器问题:尝试打开在其他浏览器中无效的文件。

在样式不适用的页面中,您可能会使用与#btnSearch相同的标记。