Я заранее извиняюсь, поскольку знаю, что этот вопрос возник много раз, но я просто не могу найти правильное решение (и поверьте, я попробовал несколько!)
В основном это старый " Fit текст отлично внутри div, не влияя на размер div". И если я не являюсь полным numpty, я считаю, что CSS не может этого сделать. Так что я имею в виду в основном, а не что-то вроде:
#someDiv {
font-size: 12px;
}
или...
#someDiv {
font-size: 1em;
}
... Я хочу сделать что-то вроде этого:
#someDiv {
font-size: fluid;
}
... означает, что любой текст, который содержит этот div, масштабирует его, чтобы он идеально соответствовал слева направо и сверху вниз без переполнения или пробела.
После траления через бесчисленные сайты, которые ищут это решение для CSS, я теперь принял, что CSS не способен на это... поэтому введите jQuery.
Я нашел несколько решений jQuery в Интернете, но они будут масштабировать только текст, чтобы он соответствовал ширине, но я хочу, чтобы он масштабировался и до высоты. Поэтому я хочу сказать jQuery:
"jQuery, найдите $(this) div и любой текст внутри него. Я хочу, чтобы вы масштабировали его так, чтобы он максимально увеличивал всю высоту и ширину div.
В случае, если я не очень хорошо объяснил себя, я добавил графику, объясняющую проблему, с которой я столкнулся, и решение, которое я ищу.
Любая помощь будет высоко оценена. Спасибо.