Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > td не хочет подчинятся


Автор: Serebrus 29.5.2009, 08:38
Привет.
Нужен ваш совет.
Код

<table width="100%">
 <tr bgcolor="#333333">
  <td align="center" width="*"><font class='dd'>Активные контакты</font></td>
  <td align="center" width="150"><font class='dd'>Пользователи</font></td>
 </tr>
 <tr>
  <td valign="bottom" width="*">
   <div id="act" style="width:100%; height:40px; overflow:auto; overflow-y:hidden;"></div>
  </td>
  <td rowspan="2" width="150">
   <div id="users" style="width:100%; height:350px; overflow:auto; overflow-x:hidden;"></div>
  </td>
 </tr>
...
...
</table>

В этом конструкции, ширина второго td больше чем 150. Как можно его "заставить" принять 150?
Мне надо чтоб, первый td менял ширину в зависимости от ширины самого окна.

Автор: FortMax 29.5.2009, 09:23
Вот лично у меня в IE7, FF3 и Opere, ширина второго столбца ровно 150px, а первый меняет ширину в зависимости от ширины окна  smile 

Serebrus, Вашей проблемы из примера не видно  smile 

з.ы. вопрос больше по верстке, чем по теории

Автор: Serebrus 29.5.2009, 09:59
FortMax, да вы правы, в Opere все норм. да вот у меня IE 6 и именно здесь он и глючит

Автор: FortMax 30.5.2009, 12:06
Serebrus, я посмотрел в IE6, ведет себя нормально так же как и 
Цитата(FortMax @  29.5.2009,  09:23 Найти цитируемый пост)
Вот лично у меня в IE7, FF3 и Opere, ширина второго столбца ровно 150px, а первый меняет ширину в зависимости от ширины окна  smile 

глюков не наблюдаетя  smile 

Автор: source777 1.6.2009, 19:49
Цитата(Serebrus @  29.5.2009,  09:59 Найти цитируемый пост)
да вот у меня IE 6 и именно здесь он и глючит 

Про IE6 можно уже можно начать забывать, его доля в РуНете сейчас всего 17%(по данным LiveInternet), а к концу года вообще будет меньше 5%.

Автор: bars80080 1.6.2009, 21:43
Цитата(source777 @  1.6.2009,  19:49 Найти цитируемый пост)
его доля в РуНете сейчас всего 17%(по данным LiveInternet), а к концу года вообще будет меньше 5%. 

на чём основано сие утверждение? я так понимаю, пока XP стоит, ИЕ6 будет жив, причём в больших объёмах

Автор: source777 1.6.2009, 22:13
Цитата(bars80080 @  1.6.2009,  21:43 Найти цитируемый пост)
на чём основано сие утверждение? 
А слов "по данным LiveInternet" не достаточно? http://www.liveinternet.ru/stat/ru/browsers.html?period=month;relgraph=yes.



Цитата(bars80080 @  1.6.2009,  21:43 Найти цитируемый пост)
я так понимаю, пока XP стоит, ИЕ6 будет жив, причём в больших объёмах 
Какая связь? На XP можно и более новые версии IE поставить, причём если включено автообновление, то IE7 давно уже встал. Да и статистика доказывает, что связи между WinXP и IE6 нет, доля WinXP c начала 2007 года упала с 89% до 75%, а доля IE6 - c 65% до 17%.

Автор: bars80080 2.6.2009, 00:07
Цитата(source777 @  1.6.2009,  22:13 Найти цитируемый пост)
На XP можно и более новые версии IE поставить

теми людьми, кто умеет это делать и кто не отмахивается от разных ссылок. или вы проецируете свои познания компьютера на остальное человечество?
у нас в конторе, я думаю ещё несколько лет XP с IE6 будут жить по одному простому принципу - просто (сисадминам меньше мороки), и уже уплачено.

Автор: FortMax 2.6.2009, 00:40
Цитата(bars80080 @  1.6.2009,  21:43 Найти цитируемый пост)
на чём основано сие утверждение? я так понимаю, пока XP стоит, ИЕ6 будет жив, причём в больших объёмах 

ИЕ6 будет долго и счастливо жить там где не знают что это и с чем его едят smile лично я его наблюдаю в последнее время только на тех машинах, хозяева которых с трудом находят кнопку "вкл." на системнике. Так что если честно, то ИЕ6 - это ретро-эксклюзив (или в случае понимания: консерватизм). 

Автор: bars80080 2.6.2009, 09:43
Цитата(FortMax @  2.6.2009,  00:40 Найти цитируемый пост)
ИЕ6 будет долго и счастливо жить там где не знают что это и с чем его едят  лично я его наблюдаю в последнее время только на тех машинах, хозяева которых с трудом находят кнопку "вкл." на системнике. Так что если честно, то ИЕ6 - это ретро-эксклюзив (или в случае понимания: консерватизм). 

да, про то и говорится. какие-нибудь домохозяйки и те у кого комп стоит просто так, иногда кино посмотреть, в интернете мебель посмотреть, то они будут просто отмахиваться от этих ссылок.
скорость уменьшения доли ИЕ6 мне кажется будет падать, и в области более 5% продержится ещё очень долго, пару лет как минимум

а это значит, что нам придётся верстать и под него

Автор: source777 2.6.2009, 14:15
Цитата(bars80080 @  2.6.2009,  00:07 Найти цитируемый пост)
теми людьми, кто умеет это делать и кто не отмахивается от разных ссылок. или вы проецируете свои познания компьютера на остальное человечество?
Да ничего я не проецирую, новые версии IE входят в автообновление, для этого никаких познаний не требуется. Статистика это подтверждает и довольно глупо спорить с цифрами. Доля WinXP почти в 4.5 раза больше доли IE6 и гораздо медленнее падает - это факт!


Цитата(bars80080 @  2.6.2009,  09:43 Найти цитируемый пост)
да, про то и говорится. какие-нибудь домохозяйки и те у кого комп стоит просто так, иногда кино посмотреть, в интернете мебель посмотреть, то они будут просто отмахиваться от этих ссылок.
И что? Ты так договоришься до того, что они ни на какой сайт кроме mail.ru без посторонней помощи зайти не смогут! Нафига тогда на них ориентироваться при разработке сайтов?


Цитата(bars80080 @  2.6.2009,  09:43 Найти цитируемый пост)
а это значит, что нам придётся верстать и под него 
Спорно, я под него уже не буду верстать специально. А со следующего года откажусь и от поддержки специфических особенностей IE7, думаю он процентов 12-15 ещё до конца года растеряет. В общем NoIE!!!
Чем быстрее все станут верстать только по стандартам, тем быстрее все перейдут на браузеры, поддерживающие стандарты максимально полно. И всем от этого будет только лучше.


Цитата(bars80080 @  2.6.2009,  00:07 Найти цитируемый пост)
и уже уплачено.
Вы что браузеры покупаете? жесть.

Автор: bars80080 2.6.2009, 14:44
Цитата(source777 @  2.6.2009,  14:15 Найти цитируемый пост)
Спорно, я под него уже не буду верстать специально. 

тогда считай, что ты теряешь около 200 потенциальных посетителей с нашей компании. у нас только ИЕ6 стоят

я считаю, что 5% уже слишком много и под это верстать просто необходимо
во всяком случае, вы что сейчас под оперу и хром не верстаете? у них же процент существенно меньше
(про оперу, это только лайвинтернет такой высокий у них процент, если усреднить с http://www.w3schools.com/browsers/browsers_stats.asp, то получится не так много)


Цитата(source777 @  2.6.2009,  14:15 Найти цитируемый пост)
Вы что браузеры покупаете? жесть

ая-я-яй, слышу издёвку. учитывая что трудно найти место где они продаются, шутка весьма глупая

Автор: source777 2.6.2009, 15:36
Цитата(bars80080 @  2.6.2009,  14:44 Найти цитируемый пост)
(про оперу, это только лайвинтернет такой высокий у них процент, если усреднить с этим, то получится не так много)
Мы про РуНет говорим, сайт W3C вообще не в тему. А под Хром да не верстаю, я стараюсь верстать под стандарт, остальное уже дело браузеров, нечего с ними возиться с каждым по отдельности.

Цитата(bars80080 @  2.6.2009,  14:44 Найти цитируемый пост)
я считаю, что 5% уже слишком много и под это верстать просто необходимо
дело твоё. 

Цитата(bars80080 @  2.6.2009,  14:44 Найти цитируемый пост)
ая-я-яй, слышу издёвку. учитывая что трудно найти место где они продаются, шутка весьма глупая
какие уж тут шутки, когда ты говоришь, что за IE6 у вас уже уплачено... а IE7 видимо дорого покупать(цена = 15 Mb трафа), других причин пользоваться IE6 давно уже не существует в природе.

Автор: bars80080 2.6.2009, 15:55
Цитата(source777 @  2.6.2009,  15:36 Найти цитируемый пост)
Мы про РуНет говорим, сайт W3C вообще не в тему

что-то не вижу, чтобы топикстартер задал тему с ограничением про рунет

Цитата(source777 @  2.6.2009,  15:36 Найти цитируемый пост)
какие уж тут шутки, когда ты говоришь, что за IE6 у вас уже уплачено... а IE7 видимо дорого покупать(цена = 15 Mb трафа), других причин пользоваться IE6 давно уже не существует в природе.

таки вы настаиваете на серьёзности? если кратко, то я говорил прежде всего про XP, а если развёрнуто, то имеется ввиду выплата значительных сумм за установку различного оборудования а-ля программных касс, терминалов продажи, телефонных серверов, здоровой sql-ой базы, и ряда бухгалтерских программ, причём всё серверное хозяйство физически не способно уместиться на одном серваке, и потому постоянно снуют роботы-синхронизаторы. всё это в итоге сильно тормозит, ибо распределено в пределах нескольких городов, отсюда и до Москвы.
И для того чтобы сисадминам контроллировать это всё хозяйство, все конфигурации компьютеров выстроены по минимому, т.е. рабочие столы без фонов, ползунок максимально отдан в сторону производительности, а браузер... конечно же самый простой: ИЕ6. под него же и написаны разные вэб-приложения, тоже с минимумом нагрузки, ибо не раз сталкивался с ситуацией, когда у операторов, к концу рабочего дня начинались астральные глюки, в духе "не нажимается кнопка". я щёлкаю - в самом деле не нажимается. только перезагрузка и спасает.

а вы значит шуткуете

Автор: source777 2.6.2009, 16:13
Цитата(bars80080 @  2.6.2009,  15:55 Найти цитируемый пост)
что-то не вижу, чтобы топикстартер задал тему с ограничением про рунет
Зато я помню, что ты начал с того прицепился к фразе:
Цитата(source777 @  1.6.2009,  19:49 Найти цитируемый пост)
его доля в РуНете сейчас всего 17%(по данным LiveInternet)

а ТС уже давно ушёл из данной темы.

Цитата(bars80080 @  2.6.2009,  15:55 Найти цитируемый пост)
если кратко, то я говорил прежде всего про XP
С XP ситуация понятно, а что привязывает XP к IE6 я так и не понял из твоего рассказа...

Автор: bars80080 2.6.2009, 18:10
Цитата(source777 @  2.6.2009,  16:13 Найти цитируемый пост)
Зато я помню, что ты начал с того прицепился к фразе:

Цитата(source777 @  1.6.2009,  19:49 )
его доля в РуНете сейчас всего 17%(по данным LiveInternet)

а, ну да. не заметил. прицепился к рунетовской фразе. однако, всё равно не думаю что к концу года он дойдёт до 5%. за сим чтобы не спорить, просто пометим тему в закладках и посмотрим в конце года.

далее, я так понимаю, вы принципиально работаете только на рунет? откуда вы знаете, что топикстартер также ограничивает себя?


Цитата(source777 @  2.6.2009,  16:13 Найти цитируемый пост)
С XP ситуация понятно, а что привязывает XP к IE6 я так и не понял из твоего рассказа...

а то что сисадмины не будут устанавливать дополнительный софт. им нужна минимальная версия

Автор: source777 2.6.2009, 18:29
Модератор: Сообщение скрыто.

Автор: bars80080 2.6.2009, 22:04
Модератор: Сообщение скрыто.

Автор: bars80080 31.12.2009, 13:24
Модератор: Сообщение скрыто.

Автор: source777 31.12.2009, 14:16
Модератор: Сообщение скрыто.

Автор: bars80080 31.12.2009, 17:38
Модератор: Сообщение скрыто.

Автор: source777 1.1.2010, 17:22
Модератор: Сообщение скрыто.

Автор: bars80080 2.1.2010, 11:58
Модератор: Сообщение скрыто.

Автор: SelenIT 2.1.2010, 14:07
Цитата(bars80080 @  2.1.2010,  11:58 Найти цитируемый пост)
факт такой, что ФФ с отрицательным маргином работает по разному, в зависимости от наличия бордюра, а это ни в какие ворота не лезет 

К сожалению, похоже, именно такое поведение заложено http://www.w3.org/TR/CSS21/box.html#collapsing-margins:
Цитата
In this specification, the expression collapsing margins means that adjoining margins (no non-empty content, padding or border areas or clearance separate them) of two or more boxes (which may be next to one another or nested) combine to form a single margin.

Цитата
Two or more adjoining vertical margins of block boxes in the normal flow collapse. The resulting margin width is the maximum of the adjoining margin widths. In the case of negative margins, the maximum of the absolute values of the negative adjoining margins is deducted from the maximum of the positive adjoining margins. If there are no positive margins, the absolute maximum of the negative adjoining margins is deducted from zero.


Единственная логика, которой это безобра поведение объясняется — то, что CSS изначально предназначался для оформления текста, а не для раскладки блоков...

Автор: source777 2.1.2010, 14:31
Модератор: Сообщение скрыто.

Автор: bars80080 2.1.2010, 19:40
Модератор: Сообщение скрыто.

Автор: source777 2.1.2010, 20:08
Модератор: Сообщение скрыто.

Автор: bars80080 3.1.2010, 01:35
Модератор: Сообщение скрыто.

Автор: source777 3.1.2010, 14:09
Модератор: Сообщение скрыто.

Автор: bars80080 3.1.2010, 19:30
Модератор: Сообщение скрыто.

Автор: source777 3.1.2010, 20:07
Модератор: Сообщение скрыто.

Автор: bars80080 3.1.2010, 20:10
Модератор: Сообщение скрыто.

Автор: source777 3.1.2010, 20:15
Модератор: Сообщение скрыто.

Автор: SneG0K 4.1.2010, 07:53
Модератор: Сообщение скрыто.

Автор: Zandr 27.1.2010, 09:54
Модератор: Сообщение скрыто.

Автор: bars80080 27.1.2010, 10:19
Модератор: Сообщение скрыто.

Автор: source777 27.1.2010, 16:19
Чтобы ни у кого не возникало недопонимания, поясняю: тема фактически закрыта, абсолютно любые новые сообщения в этой теме будут скрываться, в не зависимости от их содержания, во избежании рецидива флейма. 

Модератор: Просьба больше не писать сообщений в данную тему.

Автор: Alexeis 28.1.2010, 13:05
Закрываю на карантин. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)