将css应用到php表
我有一个生成的php表,我想在我的样式表中应用样式,所以例如top:15px,left:10px ect ...,不知道如何调用表和链接它与CSS -将css应用到php表
echo "<table border=1>";
for ($i=0;$i<count($calls);$i++){
for ($j=0;$j<count($days);$j++){
$k = $days[$i].$times[$j];
if (array_key_exists($k,$date)){
echo "<td colspan='{$date[$k][1]}'>".
"{$date[$k][0]}</td>";
$j+=$date[$k][1]-1;
}else
echo "<td style='color:gray'>$k</td>";
}
echo "</tr>";
}
echo "</table>";
任何帮助非常感谢,谢谢
echo '<table style="top: 15px; left:10px;">';
或
echo '<table class="someClass">';
,然后使用CSS
.someClass{
top: 15px;
left: 10px;
}
奇怪没有提供的代码似乎不工作? – ppaul 2012-04-16 15:47:19
你现在的代码是什么? – 2012-04-19 09:01:24
echo "<table style=\"border: 1px; top:15px; left: 10px;\">";
是这个说法不工作?
把桌子一id
echo "<table id=\"my_table\" border=1>";
然后在<head>
标签文档的使用:
<style type="text/css">
#my_table {
top: 15px;
...
}
</style>
我可以在距离一英里外的答案的PHP部分中看到一个语法错误:) – 2012-04-16 14:27:12
更新了您的答案以消除解析错误:) – 2012-04-16 14:27:50
@BerryLangerak糟糕。感谢您更新答案:) – 2012-04-16 17:51:24
echo "<table border=1 style=\"top:15px; left:10px\">";
for ($i=0; $i<count($calls); $i++) {
for ($j=0;$j<count($days);$j++) {
$k = $days[$i].$times[$j];
if (array_key_exists($k,$date)) {
echo "<td colspan='{$date[$k][1]}'>".
"{$date[$k][0]}</td>";
$j+=$date[$k][1]-1;
} else {
echo "<td style='color:gray'>$k</td>";
}
}
echo "</tr>";
}
echo "</table>";
你在文档的头部包含一个CSS文件的地方? – fcalderan 2012-04-16 14:17:55
哪一部分你不知道该怎么做:向你的页面添加一个样式表?修改此PHP以在表上包含类或标识符?修改你的CSS应用到这个表? – jprofitt 2012-04-16 14:18:44
'table td'或'table tr'或按类或按ID,你到底需要什么? – 2012-04-16 14:20:00