㈠ [php教程]急求隔行变色的PHP语句
首先定义两个CSS的class,也就是两种背景色,然后程序在循环时判断 for($i=0;$i<=$total;$i++){ if($i%2==0){一种样式}else{另一种样式} }
㈡ 在php循环里面隔行换色
这个问题有很多答案,看了下面好多写的不规范,我晒出这个看看
<table width="600" border="0">
<tr>
<td>标题</td>
<td>时间</td>
</tr>
<?php
$sql="select * from a order by id desc limit 0,6";
require 'conn.php';
$i = '1';
while($row=mysql_fetch_array($result))
{
$color_z = '';
$z = $i%2;
($z == '1') ? $color_z ="#00FF99": $color_z = "#cccccc";
?>
<tr bgcolor='<?php echo $color_z;?>'>
<td><?php echo $row['bt']?></td>
<td><?php echo $row['sj']?></td>
</tr>
<?php
$i++;
}
?>
</table>
晕死我觉得php代码最好写规范点哦
㈢ [php〕帮我看个隔行变色的问题
;
<?php
$a=4;//设置表格的列数为4列
for($i=1;$i<=20;$i++)
{
if($i%$a=0&&$i>1)
//输出4列就输出一个</tr>控制符进行换行
echo "<td>test</td>";
}
?>
</tr>
</table>
原理是这样的,$i%$a=0&&$i>1的意思是,当变量$i大于1并且被4整除的情况下就输出"</tr><tr>",否则不输出。这就是控制换行的精髓所在!
㈣ php中表格里面怎么让隔一行的颜色不一样
后面你用jquery,前面你也用jquery啊。
var $j=jQuery.noConflict();
$j(document).ready(function() {
$j("#listBody table tr").hover(function(){$j(this).addClass("over");},function(){$j(this).removeClass("over");});
$j("#listBody table tr:odd").addClass("alt");
});
自己根据情况替换内容吧,上面包含了鼠标经过变色。
over样式就不贴出来了。
㈤ php中怎样使表格隔行换背景颜色
你可以在php 的echo 输出中添加html的代码,那个比如第一个蓝色,第二个是白色,代码就写一个蓝色一个白色,然后整个用while循环就可以得到你要的结果
㈥ php 字体颜色如何修改
字体的颜色最终是由HTML元素属性或者CSS样式控制的,PHP最多是输出而已
HMTL 元素属性
<font color="#FF0000">红色</font>
或者
<font color="red">红色</font>
CSS样式
<style type="text/css">
.red_css {color:#FF0000;}
#red_id_css {color:#FF0000;}
</style>
<font class="red_css">红色</font>
<font id="red_id_css">红色</font>
或者直接使用元素的style来设置
<font style="color:#FF0000;">红色</font>
PHP 输出
echo '<font style="color:#FF0000;">红色</font>';
㈦ php输出数据,每五条隔行换色,怎么做
for($i=0;$i<30;$i++){
if($i>0&&$i%5==0){
echo '<br/>';
//实现换行
}
//实现变色
if(ceil($i/5)%2==1){
//输出蓝色
}else if(ceil($i/5)%2==0){
//输出棕色
}
}
㈧ PHP换行变背景颜色问题
用静态页写好列表,模版,把查询出来的数据嵌套进去就可以啊
㈨ php实现表格中产生隔行变色特效
一般来说你这个要求都是用css来实现效果的。具体来说:
1.在PHP里用循环写表格,对于奇数行时给tr加上一个class="odd",偶数行时给tr加上一个class="even"
2.在css里用tr.odd 和tr.even分别为奇数行和偶数行来设置颜色。
㈩ php 隔行变色的问题
可以设置一个counter,单数行的时候为tr设置一个背景色样式。