Я слабый в CSS, и я пытаюсь разместить таблицу на моей странице html, у нее есть две строки и пять столбцов на строку (конечно, это упрощено), и это должно выглядеть следующим образом (таблица представляет собой таблицу, ручной рисунок, он не приходит настолько точно, I`m извините за это.):Таблица Ячейки с различной шириной в разных строках
Но мое выглядит следующим образом:
Это мой код:
<table border="1">
<tr>
<td style="width:50px" colspan="2"> </td>
<td style="width:50px" colspan="2"> </td>
<td style="width:50px" colspan="2"> </td>
<td style="width:50px" colspan="2"> </td>
<td style="width:25px"> </td>
</tr>
<tr>
<td style="width:25px"> </td>
<td style="width:50px" colspan="2"> </td>
<td style="width:50px" colspan="2"> </td>
<td style="width:50px" colspan="2"> </td>
<td style="width:50px" colspan="2"> </td>
</tr>
</table>
Код в jsfiddle: here.
ПРИМЕЧАНИЕ. Любые стили могут быть добавлены, но структура таблицы не может быть изменена.
Моя проблема заключается не в стиле рамки таблицы, а в ширине ячеек, кажется, что ячейки имеют беспорядочную ширину, я надеюсь, что правая граница первой ячейки во второй строке может достигать середины нижней границы первой ячейки в первой строке, а правая граница первой ячейки в первой строке может достигать середины верхней границы второй ячейки во второй строке, так же как и другие.
Я старался изо всех сил, но он все еще не работает. Как я могу выполнить это требование? Любое предложение будет оценено по достоинству. Заранее спасибо.
вы хотите, как это? http://jsfiddle.net/cR2qd/4/ – Karuppiah
Для чего нужны колпаны? Colspan означает, что одно поле соответствует длине x полей в верхней строке, вы уверены, что поняли его правильное использование? – Steini
@Beginner Извините, я не сказал о своей проблеме, моя проблема заключается не в стиле границы таблицы, а в ширине ячеек, кажется, что ячейки имеют беспорядочную ширину. –