Как расположить рядом две таблицы
От: avpavlov  
Дата: 15.05.03 10:49
Оценка:
Имею две таблички:

<table>
<tr><td>1</td><td>2</td></tr>
<tr colspan="2"><td>3</td></tr>
</table>
<table>
<tr><td>5</td><td>6</td></tr>
<tr colspan="2"><td>7</td></tr>
</table>

Есть ли возможность расположить вторую справа от первой,
а не под первой?
Re: Как расположить рядом две таблицы
От: ZORK Россия www.zorkaltsev.com
Дата: 15.05.03 10:54
Оценка:
Здравствуйте, avpavlov, Вы писали:

Сделать таблицу, в которую положить эти две:


<table>
  <tr>
    <td>
      <table>
        <tr><td>1</td><td>2</td></tr>
        <tr colspan="2"><td>3</td></tr>
       </table>
    </td>
    <td>
      <table>
        <tr><td>5</td><td>6</td></tr>
        <tr colspan="2"><td>7</td></tr>
      </table>
    </td>
  </tr>
</table>
Думать надо ...головой :)
Re: Как расположить рядом две таблицы
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 15.05.03 10:54
Оценка:
Здравствуйте, avpavlov, Вы писали:

[]

A>Есть ли возможность расположить вторую справа от первой,

A>а не под первой?

Есть. Для этого нужно три таблицы (как вариант):


<table>
  <tr>
    <td>

        <table>
          <tr><td>ТАБЛИЦА СЛЕВА</td></tr>
        </table>


    </td>

    <td>

        <table>
          <tr><td>ТАБЛИЦА СПРАВА</td></tr>
        </table>


    </td>
  </tr>
</table>
Re: Как расположить рядом две таблицы
От: TATAPuH США  
Дата: 15.05.03 11:04
Оценка:
Здравствуйте, avpavlov, Вы писали:

например так (засунуть две таблички в нутри другой)
<table>
<tr><td>

<table>
<tr><td>1</td><td>2</td></tr>
<tr colspan="2"><td>3</td></tr>
</table>

</td>
<td>

<table>
<tr><td>5</td><td>6</td></tr>
<tr colspan="2"><td>7</td></tr>
</table>

</td></tr></table>


или можешь извратиться так
<body style="margin:0px;">
<table style="border:1px solid red; position:absolute; top:1px; left:0px; width:200px;">
<tr><td>1</td><td>2</td></tr>
<tr colspan="2"><td>3</td></tr>
</table>
<table style="border:1px solid blue; position:absolute; top:1px; right:0px; width:300px;">
<tr><td>5</td><td>6</td></tr>
<tr colspan="2"><td>7</td></tr>
</table>
</body>
Re: Как расположить рядом две таблицы
От: avpavlov  
Дата: 15.05.03 11:13
Оценка:
Не совсем точно задачу обрисовал.

Рисую с помощью таблиц doc-flow:
.............+----------+.............+----------+
.            |          |.            |          |
.  Action1   |          |.  Action2   |          |
------------>|  State1  |------------>|  State2  |
.  User1     |          |.  User2     |          |
.  Date1     |          |.  Date2     |          |   
.............+----------+.............+----------+

.. невидимые линии
-- видимые линии
Action+User+State - итерация


Т.е, каждая итерация описывается двумя колонками, причем во второй строки склеены.
Если все итерации находятся в одной таблице, то начинается горизонтальный скроллинг.

Сейчас для избежания скроллинга дроблю в ручную про 3 итерации в таблицу,
потом следующие три оформляю в таблицу и т.д.
(не оформляю по 3 итерации в строку одной большой таблицы, чтобы ячейки по вертикали
не выравнивались друг под друга, тексты State, Action и User могут сильно отличаться
по размеру)

Так мне не нравится. А хотелось вот что:
каждую итерацию оформить ввиде отдельной таблички, и пусть броузер
решает когда стоит вставить перенос строки.

Предложенные способы вставки таблиц в охватывающую таблицу тут не помогут,
но всё равно спасибо

Ещё идеи будут?
Re[2]: Как расположить рядом две таблицы
От: avpavlov  
Дата: 15.05.03 11:16
Оценка:
TAT>или можешь извратиться так
TAT>
TAT><body style="margin:0px;">
TAT><table style="border:1px solid red; position:absolute; top:1px; left:0px; width:200px;">
<tr><td>1</td><td>2</td></tr>
TAT><tr colspan="2"><td>3</td></tr>
TAT></table>
TAT><table style="border:1px solid blue; position:absolute; top:1px; right:0px; width:300px;">
<tr><td>5</td><td>6</td></tr>
TAT><tr colspan="2"><td>7</td></tr>
TAT></table>
TAT></body>
TAT>


Тогда вообще весь хтмл придется вручную позиционировать, не пойдет
Re[2]: Как расположить рядом две таблицы
От: Воронков Василий Россия  
Дата: 15.05.03 11:25
Оценка:
Здравствуйте, avpavlov, Вы писали:


<table border=1 style="position:absolute">
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
</tr>
</table>
<table border=1 style="position:absolute; left:50px" >
<tr>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
</table>
Re[3]: Как расположить рядом две таблицы
От: avpavlov  
Дата: 15.05.03 11:29
Оценка:
Я уже уточнил уже, перенос тоже должен присутствовать, только
хотелось бы чтобы это взял на себя броузер.

При использовании абсолютных координат о переносе надо забыть,
плюс размер таблицы в принципе не известен, так что это ещё
хуже, чем моё разбиение по три итерации.
Re: Как расположить рядом две таблицы
От: uzzy Россия  
Дата: 15.05.03 12:04
Оценка: 10 (2)
Здравствуйте, avpavlov, Вы писали:

A>Имею две таблички:


A> <table>

<tr><td>1</td><td>2</td></tr>
A> <tr colspan="2"><td>3</td></tr>
A> </table>
A> <table>
<tr><td>5</td><td>6</td></tr>
A> <tr colspan="2"><td>7</td></tr>
A> </table>

A>Есть ли возможность расположить вторую справа от первой,

A>а не под первой?
<html>
<head>
<style type="text/css">
table.t1
{
   display: inline;
}
</style>
</head>
<body>
<table class="t1">
  <tr><td>1</td><td>2</td></tr>
  <tr colspan="2"><td>3</td></tr>
</table>
<table class="t1">
  <tr><td>5</td><td>6</td></tr>
  <tr colspan="2"><td>7</td></tr>
</table>
</body>
</html>
Re[2]: Как расположить рядом две таблицы
От: avpavlov  
Дата: 15.05.03 12:57
Оценка:
то, что надо
Re[2]: Как расположить рядом две таблицы
От: avpavlov  
Дата: 15.05.03 13:24
Оценка:
Единственно, что в Опере не работает.

Этот стиль заточен под ИЕ что ли?
Re[2]: Как расположить рядом две таблицы
От: Annet Украина http://annet.dn.ua
Дата: 15.05.03 14:23
Оценка:
Здравствуйте, avpavlov, Вы писали:

A>Не совсем точно задачу обрисовал.


A>Ещё идеи будут? :)


div-ами пробовал?
Re[3]: Как расположить рядом две таблицы
От: uzzy Россия  
Дата: 15.05.03 16:27
Оценка:
Здравствуйте, avpavlov, Вы писали:

A>Единственно, что в Опере не работает.


A>Этот стиль заточен под ИЕ что ли?


Отнюдь, он присутствует в CSS 1.0 так, что что-то мне подсказывает что недочет самой Oper-ы, правда я проверял на 6.02
Re[4]: Как расположить рядом две таблицы
От: avpavlov  
Дата: 16.05.03 06:38
Оценка:
U>Отнюдь, он присутствует в CSS 1.0 так, что что-то мне подсказывает что недочет самой Oper-ы, правда я проверял на 6.02

Я проверял на самой последней 7.11
Re: Как расположить рядом две таблицы
От: Nikto Россия  
Дата: 16.05.03 08:01
Оценка: 12 (1)
Здравствуйте, avpavlov, Вы писали:

A>Имею две таблички:


A> <table>

<tr>><td>1</td><td>2</td></tr>
A> <tr colspan="2"><td>3</td></tr>
A> </table>
A> <table>
<tr>><td>5</td><td>6</td></tr>
A> <tr colspan="2"><td>7</td></tr>
A> </table>

A>Есть ли возможность расположить вторую справа от первой,

A>а не под первой?

<table align=left>
<tr><td>1</td><td>2</td></tr>
<tr colspan="2"><td>3</td></tr>
</table>
<table align=left>
<tr><td>5</td><td>6</td></tr>
<tr colspan="2"><td>7</td></tr>
</table>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.