2016-11-03 4 views
0

У меня есть представление, где две таблицы должны быть визуально объединены в одном. Первая таблица имеет 1 строку, вторая - несколько строк. Проблема заключается в том, что после отображения строк первой таблицы (ширина: ~ 3000 пикселей, со всеми tds) разрывы строк, а вторая отображается на новой строке, а не в строке.Две встроенные таблицы без разрыва строки

Мой код выглядит следующим образом:

<div style="display:inline-block;"> 
    <table> 
     <tr> 
     //a lot of td 
     </tr> 
    </table> 
    </div> 

    <div style="display:inline-block;"> 
    <table> 
     <tr> 
      <td></td><td></td><td></td> 
     </tr> 
     <tr> 
      <td></td><td></td><td></td> 
     </tr> 
     //and so on 
    </table> 
    </div> 
+0

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

+0

можно отправить мне демо-ссылку или код? – Logeshwaran

ответ

2

См код и комментарии ниже.

section { 
 
    font-size: 0; /* avoid whitespace between inline-block children */ 
 
    white-space: nowrap; /* prevent wrapping to new line */ 
 
} 
 
section div { 
 
    display: inline-block; 
 
    font-size: 16px; /* re-set font-size here to whatever you need */ 
 
}
<section> 
 
    <div> 
 
    <table> 
 
     <tr> 
 
     <td><img src="http://placekitten.com/3000/200" /></td> 
 
     </tr> 
 
    </table> 
 
    </div> 
 

 
    <div> 
 
    <table> 
 
     <tr> 
 
     <td>Row 1</td> 
 
     </tr> 
 
     <tr> 
 
     <td>Row 2</td> 
 
     </tr> 
 
    </table> 
 
    </div> 
 
</section>

+0

Спасибо! будет знать об этом пробеле. – GeekyNuns

+0

mb Вы также можете помочь мне с установкой высоты в первый div внутри раздела. Так как я хочу, чтобы две таблицы первой строки были на одном уровне, div должен наследовать высоту, а затем установить ее верхнюю позицию. Высота установки: 100%; или наследовать div не помогает. – GeekyNuns

+0

Если у вас есть новый вопрос, задайте новый вопрос. – connexo

Смежные вопросы