我只是想将图像设置为asp.net页面的背景?我可以在网页上以简单的格式显示图像,但不能将其用作背景。
答案 0 :(得分:11)
使用CSS。如果您使用的是主题,则添加到主题...
body {
background-image: url(images/image.png);
}
最佳做法建议将其放在单独的文件中,而不是文档的头部 - 而且肯定不是内联的。
答案 1 :(得分:5)
设置body元素的背景图片样式:
<body style="background-image:url(bgr.jpg);">
...
</body>
答案 2 :(得分:0)
这是一个基本的HTML事情,你需要做一些CSS,例如:
<style type="text/css">
body {
background-image: url(background.jpg);
}
</style>
答案 3 :(得分:0)
Using db As New MITLibrary.MITLibraryDataContext
imagelink.NavigateUrl = db.SelectInnerBannerByPID(1).FirstOrDefault.Link
bodyimage.ImageUrl = db.SelectInnerBannerByPID(1).FirstOrDefault.image
bodyimage.ImageUrl = bodyimage.ImageUrl.Replace("~/SystemAssets/", "~/EchoBusV3.0/SystemAssets/")
lnk1.Attributes.Add("Style", "background:url(" + bodyimage.ImageUrl + ") no-repeat top center; background-size:cover; min-height:280px;")
lblTitle.Text = db.SelectInnerBannerByPID(1).FirstOrDefault.Title
lblbrief.Text = db.SelectInnerBannerByPID(1).FirstOrDefault.Brief
Lbltitle2.Text = db.SelectInnerBannerByPID(2).FirstOrDefault.Title
Lblbreaf2.Text = db.SelectInnerBannerByPID(2).FirstOrDefault.Brief
HyperLink1.NavigateUrl = db.SelectInnerBannerByPID(2).FirstOrDefault.Link
Image3.ImageUrl = db.SelectInnerBannerByPID(2).FirstOrDefault.image
Image3.ImageUrl = Image3.ImageUrl.Replace("~/SystemAssets/", "~/EchoBusV3.0/SystemAssets/")
lnk2.Attributes.Add("Style", "background:url(" + Image3.ImageUrl + ") no-repeat top center; background-size:cover; min-height:280px;")
If (db.SelectInnerBannerByPID(1).First.Target = 1) Then
imagelink.Target = "_blank"
Else
imagelink.Target = "_parent"
End If
If (db.SelectInnerBannerByPID(2).First.Target = 1) Then
imagelink.Target = "_blank"
Else
imagelink.Target = "_parent"
End If
End Using
Catch ex As Exception
End Try
答案 4 :(得分:-2)
<body background="images/bg4.gif">
</body>