<TABLE >
?<div class='count'>3</div>
. Но заранее не известно будет ли эта колонка или не будет. <td class='count'>3</td>
либо не генерируем. Но при этом таблица растягивается с учетом третьей колонки либо без учета. Но растягивается.grid-template-rows: repeat(2, 1fr);
, если в примере четко видно что там перечисление, и четко написано 3 точки. typeof varName === 'undefined'
varName === undefined
typeof varName === 'undefined' || varName === undefined || varName === 0 || varName === false || varName === ''
typeof varName === 'undefined'
а если является то удобней писать конечно [...].includes(VarName)
Ответ:
Спасибо за помощь!
Большой трудностью было сделать блок в последней колонке как ROWSPAN, мне так и не удалось. Я не нашел как именовать последнюю линию под последним рядом. Но зато сделал аналогию COLSPAN.
В добавок к этому решению не возможно сделать GAP. При указании GAP сразу видно все отсутствующие колонки, потому что у пустых колонок появляется дополнительный отступ.
Но это я думаю НЕ проблема
Кстати, в описании вопроса можно было решить это через AREA:
Очень странно, ведь с AREAS блоки накладываются. а с линиями они выстраиваются как в
<table>
Еще попытка сделать блок наподобие ROWSPAN:
https://jsfiddle.net/KoreshS/qutmv39k/4/