@3lo6nyik

Как предотвратить изменение ширины колонок/ячеек таблицы при замене содержимого на input элементы?

Вот тут мой пример jsfiddle.net/ZKh9C/7

Пытаюсь заменить содержимое ячеек input элементами, но при этом сохранить ширину ячеек, чтобы таблица не "мерцала". А также сохранить возможность изменения размеров таблицы при изменении размеров окна браузера.

Пробовал добавить css

input {
    width: 95%;
   box-sizing: border-box;
}

и javascript

var td_width = td.width();
input_elm.css('width', td_width - 30);

чтобы ширина добавляемого input элемента была меньше, чем ширина ячейки, не вышло.
Как еще можно решить мою задачу?
  • Вопрос задан
  • 2524 просмотра
Решения вопроса 1
Valoo
@Valoo
table{
    table-layout: fixed;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект