2015-04-10 2 views
0

Есть ли способ сделать сборную строку colspanned для числа столбцов? Или, по крайней мере, иметь полную ширину в таблице div? Я наткнулся на this, но, похоже, это не помогает.css div отключить таблицу строк colspan

Здесь вы можете ознакомиться здесь с полным кодом здесь jsfiddle.

<div class="div-table"> 
<div class="div-heading"> 
    <div>Head 1</div> 
    <div>Head 2</div> 
    <div>Head 3</div> 
    <div>Head 4</div> 
    <div>Head 5</div> 
    <div>Head 6</div> 
</div> 
<div class="div-row"> 
    <div class="cell">col 1</div> 
    <div class="cell">col 2</div> 
    <div class="cell">col 3</div> 
    <div class="cell">col 4</div> 
    <div class="cell"><a href="#row1" data-toggle="collapse" aria-expanded="false" aria-controls="row1">col 5</a> 

    </div> 
    <div class="cell">col 6</div> 
</div> 
<div class="div-row div-row-collapsible"> 
    <div class="collapse text-center" id="row1">must be full width</div> 
</div> 

+1

Что не так с использованием '

'? –

ответ

0

Вся ширина, доступная вашему div, содержащая текст «должна быть полной ширины», где должна начинаться вторая ячейка столбца вашей таблицы. Это, по-видимому, является следствием отображения = 'table', используемого в основном div. Вы не можете использовать colspan для увеличения по сравнению с первым столбцом, как описано здесь: Colspan/Rowspan for elements whose display is set to table-cell

Думаю, вам стоит рассмотреть возможность использования системы бутстрапов. Это должно дать вам простой способ хорошо сделать столик.

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