如何使用PHP变量作为CSS id?

gblwokeq  于 2023-02-26  发布在  PHP
关注(0)|答案(1)|浏览(117)

可以用CSS编写PHP吗?
我正在列出数据库中的数据,并从数据库中获取id<div>id。它几乎工作,但我不知道如何添加id在CSS太。例如:
下面是我在HTML & JS中的做法:

<div id= <?php echo $data['id']??''; ?>>
$("#<?php echo $data['id']??''; ?>").click(function(){
gev0vcfq

gev0vcfq1#

你也可以这么做:

<style>
#<?php echo $data['id']?> {
    color: green;
}
</style>

我看不出在这段代码中使用??''有什么意义。如果$data['id']没有设置,这将创建一个无效的空ID。您应该确保$data['id']始终设置。
然而,为每个ID创建唯一的样式和click函数似乎是一个糟糕的设计。如果您希望在此循环中创建的所有项都使用相同的样式和click侦听器,请为它们提供一个公共类,并在CSS和jQuery中使用它。

相关问题