X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите разобраться с таблицей!
DasTPID
DasTPID
Topic Starter сообщение 6.1.2009, 14:23; Ответить: DasTPID
Сообщение #1


Я-то думал, что ХТМЛ - это просто, а тут оказывается столько подводных камней.....

Нужна такая табличка: на всю ширину броузера, первый ряд три ячейки, пусть будет 33%, 150 пикселей и все остальное. Второй ряд одна ячейка на всю ширину броузера.

Пишу так:

<HTML>
<TABLE BORDER="1" WIDTH="100%">
<TR>
<TD WIDTH = "33%">1</TD>
<TD WIDTH = "150">2</TD>
<TD WIDTH = "*">3</TD>
</TR>
</TABLE>

</HTML>


Все нормально, первая строка отображается правильно. Добавляю строку №2 и все первая отображается неправильно - съезжает ширина!!

<HTML>
<TABLE BORDER="1" WIDTH="100%">
<TR>
<TD WIDTH = "33%">1</TD>
<TD WIDTH = "150">2</TD>
<TD WIDTH = "*">3</TD>
</TR>


<TR>
<TD COLSPAN = "3">Бааааааааальшой и в общем-то довольно бесполезный текст.</TD>
</TR>
</TABLE>

</HTML>


Но почему????
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 6.1.2009, 14:35; Ответить: Nightfly_hb
Сообщение #2


вопрос философский, или вы что то хотите сделать? если второе - то делают по другому
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 6.1.2009, 14:37; Ответить: Webmaster_hb
Сообщение #3


для фиксированной ширины используйте nowrap
а для оставшейся ячейки задайте ширину 67%
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DasTPID
DasTPID
Topic Starter сообщение 6.1.2009, 14:51; Ответить: DasTPID
Сообщение #4


Sandman, если делают по-другому -- то как??? Webmaster, NOWRAP запрещает перенос текста, а у меня ничего не переносится, у меня один символ в таблице!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 6.1.2009, 15:13; Ответить: Nightfly_hb
Сообщение #5


[PHP]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
<style type="text/css">
<!--
table { border-collapse: collapse; table-layout: fixed; width: 100%; }
col#c_one { width: 33%; }
col#c_two { width: 150px; }
col#c_three { width: *; }
-->
</style>
</head>

<body>
<table align="center">
<col id="c_one">
<col id="c_two">
<col id="c_three">
<tr>
<td id="one">1</td>
<td id="two">2</td>
<td id="three">3</td>
</tr>
<tr>
<td colspan = "3">Бааааааааальшой и в общем-то довольно бесполезный текст.</td>
</tr>
</table>
</body>
</html>[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 6.1.2009, 15:15; Ответить: Webmaster_hb
Сообщение #6


DasTPID, лучше слушайте что вас советуют
<HTML>
<TABLE BORDER="1" WIDTH="100%">
<TR>
<TD WIDTH = "33%">1</TD>
<TD WIDTH = "150" nowrap>2</TD>
<TD width="66%">3</TD>
</TR>


<TR>
<TD COLSPAN = "3">Бааааааааальшой и в общем-то довольно бесполезный текст.</TD>
</TR>
</TABLE>

</HTML>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 6.1.2009, 15:19; Ответить: Nightfly_hb
Сообщение #7


[PHP]<TD width="66%">3</TD>[/PHP]это не честно!:hihi:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DasTPID
DasTPID
Topic Starter сообщение 6.1.2009, 15:41; Ответить: DasTPID
Сообщение #8


Спасибо!
А не могли бы вы, в двух словах, рассказать, в чем моя ошибка в коде в первом посте? Не буду же я каждый раз у вас спрашивать, правда? Хочется понять принцип, а пока непонятно. CSS намеренно не использую, ибо мне кажется, что мне это не надо..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nightfly_hb
Nightfly_hb
сообщение 6.1.2009, 15:46; Ответить: Nightfly_hb
Сообщение #9


это ошибка скорее ie (имхо)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 6.1.2009, 16:16; Ответить: Webmaster_hb
Сообщение #10


да по вашему коду даже я не могу понять как нужно отображать информацию

ширина в "звездочках" *** не задается

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите вспомнить рекламного бота Телеграм для обмена рекламой
0 Mixatraider 725 21.2.2024, 23:42
автор: Mixatraider
Открытая тема (нет новых ответов) Помогите рещить проблему с монитором.
Почему низкое разрешение при подключении монитора через displayport?
0 Levels 1702 11.12.2020, 0:48
автор: Levels
Открытая тема (нет новых ответов) Помогите кто нибудь получить партнерку Росбанк!
7 heisenberg_mw 2340 7.8.2020, 9:28
автор: heisenberg_mw
Открытая тема (нет новых ответов) Помогите найти тему пожалуйста
7 virtas 12484 24.7.2020, 17:02
автор: -JamesSmips-
Открытая тема (нет новых ответов) Помогите с поиском доноров
3 tehno_music 3354 4.11.2019, 17:15
автор: goblin78


 



RSS Текстовая версия Сейчас: 19.4.2024, 23:42
Дизайн