Уменьшение значения атрибута colspan, при сокрытии столбцов в таблице HTML

203
24 мая 2018, 06:30

Используя @media в CSS стилях для дисплеев с маленьким разрешением, скрываю полностью "Скрываемый столбец 1", используя стили.

Можно скопировать HTML код в файл и изменить разрешение браузера, чтобы увидеть проблему.

table, 
th, 
td { 
  border: 1px solid #000; 
} 
 
@media screen and (min-width:0px) and (max-width: 760px) { 
  .hidden-for-small-displays { 
    display: none; 
  } 
}
<table> 
  <tr> 
    <td class="hidden-for-small-displays">Скрываемый столбец 1</td> 
    <td>Столбец 2</td> 
    <td>Столбец 3</td> 
  </tr> 
  <tr> 
    <td class="hidden-for-small-displays">Значение 1</td> 
    <td>Значение 2</td> 
    <td>Значение 3</td> 
  </tr> 
  <tr> 
    <td colspan="2">Итог: </td> 
    <td>100</td> 
  </tr> 
</table>

Выходит, как нужно, однако последняя строка итогов, смещается и ячейка со значением "100" вылазит за пределы таблицы, мне нужно, чтобы она была под "столбцом 3"

Как решить данную ситуацию? Думал в направлении использования стиля: visibillity: collapse; но не понял, как он работает и подходит ли в моём случае? Не хочется применять CSS для изменения значения атрибута colspan, при уменьшении видимых столбцов. Хочется всё решить средствами CSS.

READ ALSO
Подбор цвета в html

Подбор цвета в html

Всем приветПомогите разобраться с цветами в HTML

213
Не отображается image в SVG

Не отображается image в SVG

Нужно с помощью JavaScript засунуть картинку внутрь SVG, при помещении тега image в SVG содержимое xlink:href игнорируется и не отображаетсяРади интереса...

205
Как настраивать Slick slider?

Как настраивать Slick slider?

Как-то скудновато описан функционал упомянутого слайдераМожет кто знает где посмотреть полноценную инструкцию по работе с этим слайдером...

216
Изменить цвет modal-backdrop в Bootstrap 4

Изменить цвет modal-backdrop в Bootstrap 4

Хочу для определенных модальных окон изменить цвет modal-backdropРешения которые нашел, не работают на Bootstrap 4

204