У меня есть таблица HTML, которая имеет увеличивающиеся числа, начиная с 0 в своих ячейках (слева направо, вплоть до нижней).Как изменить размер шрифта в ячейках таблицы в соответствии с содержимым ячеек?
Я исправил в CSS width
и height
из ячеек (ширина 40px, высота 25px, в моем случае).
Когда таблица становится больше, номера внутри нее также становятся большими (например, последнее число - 1266356). Это заставляет ячейки быть более широкими, чем я определил в CSS, что соответственно расширяет всю таблицу.
Вместо этого я хотел бы, чтобы шрифт чисел был меньше, чтобы сохранить ширину ячейки 40px.
Как это сделать, используя CSS/Javascript/jQuery?
Спасибо за идею, но главная проблема заключается в том, что я должен самостоятельно рассчитать размер шрифта для каждой длины текста. Я ищу автоматическое решение ... –
Я думаю, что это путь, потому что нет существующего механизма для вас. Однако вы можете расширить это решение. Вместо того, чтобы устанавливать заданный размер, вы можете использовать размер по умолчанию в качестве начальной точки, уменьшая размер шрифта, пока ширина ячейки не будет меньше установленного порога (40 пикселей в вашем случае). –