如何在前面显示文字并在后台使用图像?

时间:2012-07-08 08:39:10

标签: asp.net css text background-image

我想创建一个具有背景图像并希望在其上显示一些文本的div。我尝试过自己,但我不知道为什么它不适合我。我的代码如下:

<div style="background-image: image/test.jpg">
<asp:label id="test" runat="server" text="hello" />
</div>

请让我知道我哪里错了。

2 个答案:

答案 0 :(得分:2)

https://developer.mozilla.org/en/CSS/background-image。地址应包含在url()

style="background-image: url(image/test.jpg)"

感兴趣的还有the background property,它可以更好地控制放置,重复和填充颜色。

答案 1 :(得分:1)

风格稍有不妥,应该是:

style="background-image: url('image/test.jpg');"