gpt4 book ai didi

mysql - 从特定 div 的 sql 数据库更改 css 背景

转载 作者:行者123 更新时间:2023-11-30 22:19:27 27 4
gpt4 key购买 nike

我有一个 div,它的属性集 runat="server"及其 ID。我正在尝试从 MySQL 数据库中为该特定 div 放置动态背景图像,其中它是行中提到的路径 url。现在一切正常,但我不知道如何只对那个特定的 div 产生样式影响。目前我只在 div 上定义,结果是在该页面上的所有 div 中获取背景图像。如何在我的代码中定义该 div 类或 ID?

Private Sub coverContent_Init(sender As Object, e As EventArgs) Handles coverContent.Init
Try
Dim css As New HtmlGenericControl()
css.TagName = "style"
css.Attributes.Add("type", "text/css")
Dim imageURL As String = String.Empty
Dim var3 As String
var3 = Request.QueryString("hospitalID")

Dim str As String = "Select hospitalID, coverImage from hospitals where hospitalID='" + var3 + "';"
con.Open()
Dim cmd As New MySqlCommand(str, con)
Dim da As New MySqlDataAdapter(cmd)
Dim dt As New DataTable
da.Fill(dt)
con.Close()
If dt.Rows.Count > 0 Then
generalID.Text = dt.Rows(0)("hospitalID").ToString
imageURL = dt.Rows(0)("coverImage").ToString
End If
con.Close()
css.InnerHtml = (Convert.ToString("div{background-image: url(") & imageURL) + ");}"

Page.Header.Controls.Add(css)

MyBase.OnInit(e)
Catch ex As Exception
Response.Write(ex)
End Try
End Sub

最佳答案

非常简单,在您提到 div 的地方,您需要指定要显示背景图像的 div 类。如下图

css.InnerHtml = (Convert.ToString(".divClassName{background-image: url(") & imageURL) + ");}"

关于mysql - 从特定 div 的 sql 数据库更改 css 背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37096507/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com