【问题标题】:Why are my html columns so long?为什么我的 html 列这么长?
【发布时间】:2015-11-11 13:35:53
【问题描述】:

我正在尝试创建一个连接到数据库的网站,以保存比赛信息。

尽管我已将长度设置为 7 个字符,但目前列太长了。

我做错了什么?如何将列的宽度设为 7 个字符长?

这是我的代码:

<?php
    function table_head()
    {
        if ( func_num_args() > 0 )
        {
            $args = func_get_args();
            foreach($args as $value)
            {
                echo "<th>" . $value . "</th>";
            } 
        }
    }


    function display_fields()
    {
        $i = 0;
        $a = 19;
        while($i++ < $a)
        {
            echo "<td><input type='text' width='7'/></td>";
        } 
    }

    echo "<table>";
    echo "<col width='7'>";
    echo "<tr>";
    table_head("Time","lap1","lap2","lap3","lap4","lap5","lap6","lap7","lap8","lap9","lap10","lap11","lap12","lap13","lap14","lap15","lap16","lap17","Avg Spd");
    echo "</tr>";
    echo "<tr>";
    display_fields();
    echo "</tr>";
    echo "</table>";
?>

我知道我的代码可以提高效率,我将很快提高它的效率。

【问题讨论】:

标签: html css html-table width row


【解决方案1】:

您想使用size 属性而不是width

<input type="text" size="7">

&lt;input&gt; 元素的width 属性仅在输入类型为image 时有效。

<!-- Image input -->
<input type="image" width="300">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多