Выравнивание текста таблицы CSS не работает с некоторыми значениями в столбце

#css #html-table #text-align

#css #html-таблица #выравнивание текста

Вопрос:

У меня есть два столбца, один из значений переменной, а другой — ранжирование этих значений. Столбец ранжирования работает нормально; он выровнен по левому краю и составляет 70% от размера столбца значений. Однако в столбце значений все значения в столбце выровнены по правому краю (как я хочу), за исключением последнего значения. Проблема, похоже, связана с количеством символов в значении.

Вот два столбца

Есть идеи?

Комментарии:

1. похоже, что значение max-width или width установлено слишком маленьким, чтобы вместить такое количество символов. не уверен, зачем вам нужно использовать%, попробуйте не устанавливать какой-либо css для width, он должен автоматически изменять размер.

2. Пожалуйста, предоставьте оперативную копию этих таблиц в действии, чтобы мы могли оказать дополнительную помощь. Если у вас нет живого URL, которым вы могли бы поделиться, stackoverflow позволяет вам предоставлять фрагменты кода с использованием html css js (при необходимости) для создания симуляции вашего сайта для просмотра другими

Ответ №1:

Кажется, что последнее значение все еще выравнивается по правому краю, но, как вы упомянули, увеличенные значения в левом столбце объединяют их. Если вы можете, увеличьте общий размер столбца, чтобы учесть увеличенные значения. (например, увеличьте заполнение столбца и / или ширину).