如何使用php向最后一个mysql查询结果添加不同的css
我正在从数据库中检索4个最新项目,并将它们显示在列表中。我的问题是如何在最后一项中添加不同的HTML类?!比如说,如何使用php向最后一个mysql查询结果添加不同的css,php,mysql,css,Php,Mysql,Css,我正在从数据库中检索4个最新项目,并将它们显示在列表中。我的问题是如何在最后一项中添加不同的HTML类?!比如说, <ul> <li class="list">number 1</li> <li class="list">number 2</li> <li class="list">number 3</li> <li class="list last-child">nu
<ul>
<li class="list">number 1</li>
<li class="list">number 2</li>
<li class="list">number 3</li>
<li class="list last-child">number 4</li>
</ul>
第一名
第二名
第三名
第四名
如何使用php将最后一个子项添加到最后一项中?使用pseudo代替使用php分配类
ul.class_name li:last-child { /* This will target last li in the ul */
/* Styles */
}
最好为您的ul
元素分配一个class
,以便与同一文档中的其他ul
元素区分开来
如果出于某种原因想将
类添加到DOM中,那么可以将计数器变量与mysqli_num_rows
一起使用(这里我假设您至少使用了mysqli()
)
不要使用PHP分配类,而是使用pseudo
ul.class_name li:last-child { /* This will target last li in the ul */
/* Styles */
}
最好为您的ul
元素分配一个class
,以便与同一文档中的其他ul
元素区分开来
如果出于某种原因想将类添加到DOM中,那么可以将计数器变量与mysqli_num_rows
一起使用(这里我假设您至少使用了mysqli()
)
试试这个
<div>
<span>John,</span>
<span>Karl,</span>
<span>Brandon,</span>
<span>Sam</span>
</div>
<script>
$( "div span:last-child" )
.css({ color:"red", fontSize:"80%" })
.hover(function() {
$( this ).addClass( "solast" );
}, function() {
$( this ).removeClass( "solast" );
});
</script>
厕所,
卡尔,
布兰登,
山姆
$(“分区范围:最后一个孩子”)
.css({颜色:“红色”,字体大小:“80%”)
.hover(函数(){
$(本).addClass(“solast”);
},函数(){
$(此).removeClass(“solast”);
});
试试这个
<div>
<span>John,</span>
<span>Karl,</span>
<span>Brandon,</span>
<span>Sam</span>
</div>
<script>
$( "div span:last-child" )
.css({ color:"red", fontSize:"80%" })
.hover(function() {
$( this ).addClass( "solast" );
}, function() {
$( this ).removeClass( "solast" );
});
</script>
厕所,
卡尔,
布兰登,
山姆
$(“分区范围:最后一个孩子”)
.css({颜色:“红色”,字体大小:“80%”)
.hover(函数(){
$(本).addClass(“solast”);
},函数(){
$(此).removeClass(“solast”);
});
$i=0;
$total_rows=mysql_num_rows($rs);
而($result=mysql\u fetch\u数组($rs))
{
echo($i==$total_行)?“第1位
第二名
第三名
第4号:第1号
第二名
第三名
第四名;
$i++;
}
$i=0;
$total_rows=mysql_num_rows($rs);
而($result=mysql\u fetch\u数组($rs))
{
echo($i==$total_行)?“第1位
第二名
第三名
第4号:第1号
第二名
第三名
第四名;
$i++;
}
这是演示如何识别循环中的最后一条记录,这些记录是HTML类,而不是CSS类。没有CSS类这样的东西。如果您想将CSS规则应用于列表中的最后一个项目,那么您不需要使用类来标识它,CSS具有相同的功能。这是演示如何识别循环中的最后一条记录,这些记录是HTML类,而不是CSS类。没有CSS类这样的东西。如果你想将CSS规则应用于列表中的最后一项,那么你不需要使用类来识别它,CSS有。当然,我的ul有一个类。在这里,我只是写了一个简单的代码,这不是我的代码。你提到的方法是一种很好的方法。谢谢我的ul当然有课了。在这里,我只是写了一个简单的代码,这不是我的代码。你提到的方法是一种很好的方法。谢谢