vm45s02
Newbie-
Posts
4 -
Joined
-
Last visited
vm45s02's Achievements
Explorer (1/14)
0
Reputation
-
В опере наблюдается глюк, когда при уменьшении размеров окна, таблица растягивается в высоту вместе с ее содержимым, а при восстановлении окна - остается такой же растянутой и не сужается по содержимому, как это делает експлорер, т.е. появляется куча свободного пространства в ячейках. Можно ли решить эту проблему? Вот код страницы: <html> <style media=screen> a.menu {color: green; text-decoration: none} a.menu:visited {color: green; text-decoration: none;} a.usual {color: blue; text-decoration: none;} a.usual:visited {color: purple; text-decoration: underline;} table {table-layout: auto; font-family:arial; font-size:10pt; font-color:black;} .selected_element {z-index: 5; padding-left: 20px; padding-right: 0; padding-top: 20px; padding-bottom: 20px; border-top: solid 1px black; border-bottom: solid 1px black; border-right: solid 1px white;} .usual_element {position: relative; height: 10px; padding-top: 2px; padding-bottom: 2px; padding-right: 0; border-right: solid 1px black;} .bottom_element { border-right: solid 1px black; padding-right: 0;} .size {width: 130px;} .title {font-size: 14; font-weight: bold;} </style> <body> <table border=0 cellspacing=0 cellpadding=0> <tbody> <tr > <td align=center class="size" rowspan=2><img src="logo.bmp" width=30 height=30 alt="LOGO" border=0 style="margin-right: 0; margin-bottom: 0;"> <span class="title" style="color: black">ЛИСТ</span><span class="title" style="color: green">О</span><span class="title" style="color: black">ПАД </span><span class="title" style="color: green">Co.</span> </td> </tbody> </table> <table width=100% cellpadding=0 cellspacing=0 border=0> <tr height=100%> <td height=100% style="vertical-align: top; padding: 0;" class="size"> <table style="border-right-collapse: collapse;" height=100% width=100% cellpadding=0 cellspacing=0 border=0> <tr> <td class="usual_element"> </td> </tr> <tr > <td class="selected_element"><a class="menu" style="text-transform: uppercase; color: black; font-weight: bold" href="company_news.html">Новости компании</a></td> </tr> <tr> <td class="usual_element" style="padding-top: 5px"> <a class="menu" href="new_developments.html">Новые разработки</a> </td> </tr> <tr > <td class="usual_element"> <a class="menu" href="products.html">Каталог образцов продукции</a> </td> </tr> <tr > <td class="usual_element"> <a class="menu" href="contacts.html">Наши координаты</a> </td> </tr> <tr height=100%> <td height=100% class="bottom_element"> </td> </tr> </table> </td> <td colspan=2 style="vertical-align: top; padding-top: 10px; padding-left: 5px; padding-bottom: 5px; border-top: solid 1px black; border-top: solid 1px black;"> <p><b>Что повезет на CeBIT 2003 ASUS: официальные подробности</b></p> <P>Российское представительство <A class="usual" href="http://www.asuscom.ru">ASUS</A> поделилось планами относительно того, что компания собирается представить на выставке CeBIT 2003. Как обычно ассортимент оказался большой и включил в себя мобильные телефоны с поддержкой GPRS, ноутбуки на платформе Centrino, материнские платы Springdale и Canterwood, устройства беспроводной связи IEEE 802.11g, графические карты GeForce FX и пр. Кратко откомментируем каждую из позиций:</P> <P><B>Мобильные телефоны</B> <BR>Будет демонстрироваться трехдиапазонный телефон AGP-100, поддерживающий стандарты GSM900/1800/1900, технологии GPRS, MMS и загрузку приложений Java. Кроме того, эта модель имеет двухдюймовый 65536-цветный дисплей и 16 полифонических мелодий; поддерживает голосовое управление, запись речи (3 минуты), передачу данных по IrDA и функции календаря.</P> <P><B>Ноутбуки</B> <BR><A class="usual" href="http://www.asuscom.ru">ASUS</A> представит три модели: S1N, M2N и M3N, основанные на платформе Intel Centrino. Все они работают с процессорами Pentium M и чипсетами семейства 855, предоставляют беспроводную связь Intel Pro, а также поддерживают собственную разработку ASUS - Power4 Gear для снижения энергопотребления.</P> <P><B>Материнские платы</B> <BR>Пока "официальный" <A class="usual" href="http://www.asuscom.ru">ASUS</A> ограничился кратким замечанием, что будут представлены "... решения как для процессоров Intel, так и для AMD. Новинки будут поддерживать шину FSB 800 МГц и чипсеты Springdale и Canterwood, а также решения для K8."</P> <P><B>КПК</B> <BR>На выставку компания повезет модели MyPal A620 и A710, которые построены на процессорах Intel PXA255 400 МГц и поддерживают ОС Pocket PC 2003. В число их возможностей входит передача по инфракрасному порту FIR и поддержка карт памяти Type II CF. Кроме того, A710 дополнительно оснащен слотом расширения для флэш-карт SD/MMC.</P> <P><B>Устройства беспроводной и "обычной" связи</B> <BR>Обещают показать массу различных "беспроводных" решений, включащих в себя карты, шлюзы, точки доступа. </P> </td> </tr> <tr> <td rowspan=2 style="height: 30px; border-right: solid 1px black; border-top: solid 1px black; background-color: limegreen;"> </td> <td style="width: 30%; padding-top: 0px; padding-bottom: 0px; border-top: solid 1px black; border-right: solid 1px black;"> </td> <td style="padding-bottom: 0px; border-bottom: solid 1px black;"> </td> </tr> <tr> <td> </td> <td> </td> </tr> </table> </body> </html>
-
Кстати, почему-то у меня не работает прием, описанный в теме "height в IE"... с <? xml version="1.0" ?>
-
Прошу прощения за коряво нарисованные таблицы(( Не моя вина) Но, думаю, смысл понятен.
-
Доброго времени суток всем. Который день уже не могу решить две проблемы, связанные с высотой ячеек в таблице. Помогите, кто знает, пожалуйста. Проблема 1. Имеем примерно такую таблицу: |———————————————-| | | смчсмсмчсм | | ячейка1 | чсмчсмчмччсм | | | чямсчсмчсмчм | |——————— ячмсчсмсмчя | | | чсмчсмчсмчсм | | ячейка2 | чясмчсмчсм | | | чсмчсмчсмчс | | | чсмчсмчясмч | |——————— | чсмчсмчямс | | | чсмчсмчсм | | ячейка3 | счмчсмчсмч | | | чсмчмсчямс | | | чсмчсмчсм | |———————————————-| Во втором столбце большой объем текстовой информации, которая определяет высоту таблицы. В ячейках 1 и 2 первого столбца содержится по одному слову, третья пустая. Как сделать, чтобы IE не растягивал все три ячейки под высоту таблицы, а определял высоту ячеек 1 и 2 по их содержимому, а растягивал до упора лишь третью, как это делает опера???? Проблема2. |———————————————-| | |——————| | смчсмсмчсм | | | ячейка1 | | чсмчсмчмччсм | | |——————| | чямсчсмчсмчм | | | ячейка2 | | ячмсчсмсмчя | | |——————| | чсмчсмчсмчсм | | | ячейка3 | | чясмчсмчсм | | |——————| | чсмчсмчсмчс | | | ячейка4 | | чсмчсмчясмч | | |——————| | чсмчсмчямс | | | чсмчсмчсм | | | счмчсмчсмч | | | чсмчмсчямс | | | чсмчсмчсм | |———————————————-| Здесь у нас таблица, в левую ячейку которой встроена еще одна таблица, состоящая из 4 строк. Первые три строки содержат текст, который однозначно определяет их высоту. Необходимо, чтобы пустая четвертая ячейка растянулась до упора, чтобы данная дочерняя таблица полностью заняла ячейку родительской таблицы. Высота ячеек 1-3 определяется их содержимым. Буду глубоко признателен за какую-либо помощь. При этом таблица должна 1:1 отображаться в InternetExplorer>=4, Netscape>=4, Opera>=5.12