У меня есть таблица, в которой каждая ячейка содержит текстовый ввод. Рядом с текстовым вводом у меня есть пролет. Я бы хотел, чтобы этот диапазон сидел над правой рукой в качестве ярлыка.Интервал между ячейками, разбитый пробелом: nowrap
HTML-структура для каждой ячейки просто:
<td>
<div>
<input type="text" />
<span>A</span>
</div>
</td>
Если я не оставляю пустое пространства между входом и пролетом, он на самом деле работает так, как я хотел бы, но я предпочел бы не сделать массивная длинная строка в моем HTML (таблица 3 в jsfiddle).
Я добавил разрыв строки, который, очевидно, пошел плохо (таблица 2), когда диапазон затем переходит на следующую строку.
Я понял, что могу исправить это, применив nowrap к div, но это также сильно пошло (таблица 1), так как по какой-то причине я не понимаю, что размеры ячейки таблицы больше не верны.
Мои вопросы: почему это происходит, и как лучше всего это исправить?
https://jsfiddle.net/e01azjoc/
https://jsfiddle.net/77v9hjhr/ или https://jsfiddle.net/pqx1nzm3/ "медленный" комментарий – SpiRT