|
|
|
| Здравствуйте!
Я сделал следующую таблицу:
<table width=100% height=120% border=1 cellspacing=0 cellpadding=0>
<tr height=20%>
<td colspan=3 width=100%>
текст
</td>
</tr>
<tr height=5%>
<td colspan=3 width=100%>
текст
</td>
</tr>
<tr height=75% name=middle>
<td width=15% bgcolor=#efefef valign=top>
текст
</td>
<td width=70%>
текст
</td>
<td width=15% bgcolor=#efefef valign=top>
текст
</td>
</tr>
<tr height=20%>
<td colspan=3 bgcolor=#666699>
текст
</td>
</tr>
</table>
|
Как увеличить по высоте строку name=middle так, чтобы другие строки не менялись по высоте?
Спасибо! | |
|
|
|
|
|
|
|
для: Mookapek
(11.05.2006 в 14:57)
| | использовать вложенную таблицу:
типа
<table width=100% height=120% border=1 cellspacing=0 cellpadding=0>
<tr height=20%>
<td colspan=3 width=100%>
текст
</td>
</tr>
<tr height=5%>
<td colspan=3 width=100%>
текст
</td>
</tr>
<tr height=75% name=middle>
<td width=15% bgcolor=#efefef valign=top>
<table>
...
</table>
</td>
</tr>
<tr height=20%>
<td colspan=3 bgcolor=#666699>
текст
</td>
</tr>
</table>
|
| |
|
|
|
|
|
|
|
для: kaoz
(11.05.2006 в 15:02)
| | Чего-то не то.
По мере того как растягивается строка name=middle, остальные строки сужаются. | |
|
|
|
|
|
|
|
для: Mookapek
(12.05.2006 в 14:48)
| | Помогите кто-нибудь! | |
|
|
|
|
|
|
|
для: Mookapek
(13.05.2006 в 15:45)
| | попробуйте обозначить ширину левой и правой колонки в строке middle абсолютными значениями.
<tr height=75% name=middle>
<td width="100px" bgcolor=#efefef valign=top>
текст
</td>
<td width=70%>
текст
</td>
<td width="100px" bgcolor=#efefef valign=top>
текст
</td>
</tr>
|
| |
|
|
|
|
|
|
|
для: kaoz
(13.05.2006 в 16:37)
| | А при чем тут ширина? | |
|
|
|
|
|
|
|
для: Mookapek
(16.05.2006 в 13:36)
| |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
</head>
<body>
<table width=100% height=120% border=1 cellspacing=0 cellpadding=0>
<tr height=20%><td colspan=3 width=100%>
текст
</td></tr>
<tr height=5%><td colspan=3 width=100%>
текст
</td></tr>
<tr height="400" name=middle bgcolor="red">
<td width=15% bgcolor=#efefef valign=top>
текст
</td>
<td width=70%>
текст
</td>
<td width=15% bgcolor=#efefef valign=top>
текст
</td>
</tr>
<tr height=20%><td colspan=3 bgcolor=#666699>
текст
</td></tr>
</table>
</body>
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
</head>
<body>
<table width=100% height=120% border=1 cellspacing=0 cellpadding=0>
<tr height=20%><td colspan=3 width=100%>
текст
</td></tr>
<tr height=5%><td colspan=3 width=100%>
текст
</td></tr>
<tr height="40" name=middle bgcolor="red">
<td width=15% bgcolor=#efefef valign=top>
текст
</td>
<td width=70% rowspan=2>
текст
</td>
<td width=15% bgcolor=#efefef valign=top>
текст
</td>
</tr>
<tr><td> </td><td> </td></tr>
<tr height=20%><td colspan=3 bgcolor=#666699>
текст
</td></tr>
</table>
</body>
</html>
|
или нарисуй, что ты хочешь увидеть | |
|
|
|
|
|
|
|
для: Mookapek
(16.05.2006 в 13:36)
| | хмм.. я понял что вы хотите сделать
попробуйте сверстать с помощью <div></div> вместо трехстолбцовой таблицы...
или вложите в левую и правую таблицу еще по таблице с определенными значениями высоты, а середину не меняйте | |
|
|
|