Asp.net 在背景图像的顶部写入文本
我看了一下类似的问题,但我还是被卡住了 我正在用MSVWD10写一个ASP网站。 对于1页,我想有一个图像,这是960x700px,将有文本显示在它的顶部。这篇课文将经常更改。 我试图在CSS中设置这个,但是图像似乎在复制自己 这是CSSAsp.net 在背景图像的顶部写入文本,asp.net,image,html,overlay,Asp.net,Image,Html,Overlay,我看了一下类似的问题,但我还是被卡住了 我正在用MSVWD10写一个ASP网站。 对于1页,我想有一个图像,这是960x700px,将有文本显示在它的顶部。这篇课文将经常更改。 我试图在CSS中设置这个,但是图像似乎在复制自己 这是CSS #about { background: url(img/about.jpg) no-repeat 0 0; text-align: center; background-color: #888888; width: 960p
#about
{
background: url(img/about.jpg) no-repeat 0 0;
text-align: center;
background-color: #888888;
width: 960px;
min-height: 685px;
position: relative;
margin: auto;
}
我需要在内容页上设置一个div吗?类似的内容应该可以让您开始: HTML
<div id="outer"><div id="inner">Some text</div></div>
您可以在这里看到这一点:欢迎来到Stackoverflow。您不需要在标题中添加“(ASP.NET)”,只需将其添加到标签中即可。另外,您需要的标记是asp.net而不是asp.net。后者可能指的是“经典ASP”。谢谢John,以后会记住这一点。背景图像对我来说不会重复。您是否可能有其他内容覆盖了
背景定义?为什么不干脆一些文本?同意。我不确定我在想什么:-)也许我只是喜欢多余的div。我现在要更新答案了。哈哈!越多越好……:)老实说,尽管设置了不重复
,但这个问题听起来更像是一个重复背景的问题,而不是一个无法在背景上显示文本的问题。多谢town,我看了Alison的答案,它们都起作用了。thanks@idly:很高兴你让它工作了。有时候,这只是一个你需要克服的怪癖。
#outer{background:#ff0022;Text-align:center;width:200px;min-height:200px;}
#inner{margin:auto;}