固定桌子高度,里面有4个单元格(没有滚动条)&为每个单元格分配文本

时间:2014-10-27 10:58:52

标签: php html mysql css

我需要生成一个包含4个单元格的表格(HTML / CSS)(一个在另一个顶部的4个框)。 我有两个问题 -

  1. 如果文本溢出,如何修复每个框的宽度和高度(它们可能都具有不同的高度)而没有滚动条。如果文本确实溢出,则单元格高度(& width)必须保持相同的大小并隐藏任何溢出的文本。

  2. 使用PHP(无框架)我在数据库中用4个不同的字符串填充这4个单元格。我该如何分配 4个单元格中的每一个的文本?例如$ string [1]进入单元格#1,$ string [2]进入单元格#2等。 三江源。

  3. 这是生成表格(在calandar中)的HTML / PHP

    <table width="700" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000"> '
        <tr>'
        <td><table width="100%" border="0" cellpadding="0" cellspacing="1">'
        for ($i = 1; $i <= $days_in_month; $i++) {'
        echo "<td width=\"100\" height=\"100\" class=\"$class\">\n";
        echo "<div align=\"right\"><span class=\"daynumber\">$i</span></div>\n";'
        // keep count of cells across row, and if=7 end the row and start again '
        }'
    

    等。 (我的日历代码运行良好,不像我在此处格式化代码的徒劳尝试)

    我将“events”存储在mySql数据库中,当i = db中的date时,我输出文本。复杂的位试图将4个不同的事件“数据”放入相应的框中(参见上面的Q2)。

1 个答案:

答案 0 :(得分:0)

  1. 要修复宽度和高度并停止溢出,可以使用css类。

    .something {     宽度:200px;     身高:100px;     溢出:隐藏; }

  2. 并且您还可以使用php substr()函数

    来限制文本长度
    $limitedText = substr($yourstring, 0, 100);
    
    1. 要执行此操作,您必须使用foreach或while循环

      foreach($ queryResult as $ rs){    echo“$ rs ['stringOne']”;    echo“$ rs ['stringTwo']”;    echo“$ rs ['stringThree']”;    echo“$ rs ['stringFour']”; }