Html 表格宽度不适用
我正在使用一些表来显示数据库中的数据,但我正在尝试改变表的宽度,但我没有。我一直在使用内联宽度、重要值、id和类,但都失败了。是的,我想当我在simple上应用宽度时,我想清除那里,我的意思是没有动态数据。效果很好。我正在显示下面的图片Html 表格宽度不适用,html,css,Html,Css,我正在使用一些表来显示数据库中的数据,但我正在尝试改变表的宽度,但我没有。我一直在使用内联宽度、重要值、id和类,但都失败了。是的,我想当我在simple上应用宽度时,我想清除那里,我的意思是没有动态数据。效果很好。我正在显示下面的图片 <table border="1" style="width: 18px !important;" > <?php include("db.php"); $result1=mysql_query("SELECT
<table border="1" style="width: 18px !important;" >
<?php
include("db.php");
$result1=mysql_query("SELECT * FROM books");
$f0 = mysql_field_name( $result1,0);
$f1 = mysql_field_name( $result1,1);
$f2 = mysql_field_name( $result1,2);
$f3 = mysql_field_name( $result1,3);
$f4 = mysql_field_name( $result1,4);
$f5 = mysql_field_name( $result1,5);
$f6 = mysql_field_name( $result1,6);
$f7 = mysql_field_name( $result1,7);
$f8 = mysql_field_name( $result1,8);
$f9 = mysql_field_name( $result1,9);
$f10 = mysql_field_name( $result1,10);
echo "<th>".$f0."</th>";
echo "<th>".$f1."</th>";
echo "<th>".$f2."</th>";
echo "<th>".$f3."</th>";
echo "<th>".$f4."</th>";
echo "<th>".$f5."</th>";
echo "<th>".$f6."</th>";
echo "<th>".$f7."</th>";
echo "<th>".$f8."</th>";
echo "<th>".$f9."</th>";
echo "<th>".$f10."</th>";
$result=mysql_query("SELECT * FROM books");
while($test = mysql_fetch_array($result))
{
$id = $test['BookID'];
echo "<tr>";
echo"<td><font color='black'>" .$test['BookID']."</font></td>";
echo"<td><font color='black'>" .$test['name']."</font></td>";
echo"<td><font color='black'>". $test['father_name']. "</font></td>";
echo"<td><font color='black'>". $test['monthly_income']. "</font></td>";
echo"<td><font color='black'>". $test['wasiyat_number']. "</font></td>";
echo"<td><font color='black'>". $test['wasiyat_fund']. "</font></td>";
echo"<td><font color='black'>". $test['tahrikaa_jadid_fund']. "</font></td>";
echo"<td><font color='black'>". $test['waqfi_jadid_fund']. "</font></td>";
echo"<td><font color='black'>". $test['local_fund']. "</font></td>";
echo"<td><font color='black'>". $test['jalsa_salana_fund']. "</font></td>";
echo"<td><font color='black'>". $test['total']. "</font></td>";
include("permissions.php");
echo"<td> <a href ='datamanage/view.php?BookID=$id'>Edit</a>";
echo"<td> <a href ='datamanage/del.php?BookID=$id'><center>Delete</center></a>";
echo "</tr>";}
mysql_close($conn);
?>
</table>
无论您告诉它有多小,表格都将使其自身具有最小宽度,以包含所有必要的数据或列标题或其他内容。(取决于浏览器)它不是一个可以无限缩小的图像;这些字符在页面上占据一定数量的像素,这是表格的最小值。您可以将字体缩小到最小值,但您正在尝试创建一个18px宽的表,其中包含10列,我认为这不会发生
这里是另一个关于同一问题的问答宽度对于表格内容和标题来说太小了;PHP是不相关的。