Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 表格宽度不适用_Html_Css - Fatal编程技术网

Html 表格宽度不适用

Html 表格宽度不适用,html,css,Html,Css,我正在使用一些表来显示数据库中的数据,但我正在尝试改变表的宽度,但我没有。我一直在使用内联宽度、重要值、id和类,但都失败了。是的,我想当我在simple上应用宽度时,我想清除那里,我的意思是没有动态数据。效果很好。我正在显示下面的图片 <table border="1" style="width: 18px !important;" > <?php include("db.php"); $result1=mysql_query("SELECT

我正在使用一些表来显示数据库中的数据,但我正在尝试改变表的宽度,但我没有。我一直在使用内联宽度、重要值、id和类,但都失败了。是的,我想当我在simple上应用宽度时,我想清除那里,我的意思是没有动态数据。效果很好。我正在显示下面的图片

<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是不相关的。