Центрирование текста в форме ввода - PullRequest
0 голосов
/ 15 сентября 2018

Я искал Форум, но не могу найти ответ на, вероятно, простой вопрос. У меня есть форма и я могу центрировать текст для строки заголовка, но не могу центрировать текст на последующих строках ввода. Я пытался использовать CSS (хотя я не очень опытный). Код ниже. Может кто-нибудь помочь, пожалуйста?

$a = array("1","2","3","4","5","6","7","8","9","10");
$b = array("4","5","4","3","4","5","3","4","4","3");

$form = "<form method=\"post\">";  
$form .= "<table  border=\"1\"  cellspacing=\"0\" cellpadding=\"0\"> ";
$form .= "<tr>";
$form .= "<td width = \"10\" align = \"center\">A</td> ";
$form .= "<td width = \"10\" align = \"center\">B</td> ";
$form .= "</tr>";

for ($i = 0; $i <= 9; $i++)
{
    $form .= "<tr>";
    $val = "t_".$i;
    $val1 = $a[$i];
    $form .= "<td width = \"10\" align = \"center\"><input type=\"text\" ";
    $form .= "name=".$val." value = ".$val1." readonly></td> ";
    $val2 = "v_".$i;
    $val3 = $b[$i];
    $form .= "<td width=\"10\" align =\"center\"><input type=\"text\" ";
    $form .= "name=".$val2." value = ".$val3." readonly></td> ";
    $form .= "</tr>";
}

$form .= "</table>";
$form .= "</form>";
echo ($form);

1 Ответ

0 голосов
/ 15 сентября 2018

Вы можете сделать это -

$form.="<td width=\"10\" align =\"center\"><input type=\"text\" ";
$form.= "name=".$val2." value = ".$val3." readonly style='text-align: center;'></td> ";
...