1

Topic: Неверное масштабирование текста элемента "Страница"

При масштабировании элемента оформления "Страница" текст внутри элемента масштабируется корректно только когда ширина элемента превосходит его высоту. Если у элемента ширина и высота одинаковы, вместо масштабирования текста по габаритам элемента происходит его обрезание с одновременным увеличением шрифта элемента независимо от габаритов самого элемента, что не вписывается в общую концепцию встраивания текста элементов. У остальных элементов с равнозначными величинами сторон уменьшается шрифт текста, вся надпись видна. Считаю правильным применить тот же механизм масштабирования текста для элемента "Страница" для поддержания одного стиля всего проекта.
https://rataku.com/images/2023/01/04/Page1.jpg
https://rataku.com/images/2023/01/04/Page2.jpg

2

Re: Неверное масштабирование текста элемента "Страница"

Это было сделано специально.
Обычно кнопки страниц размещают несколько в одном ряду. Если вы размещаете такие кнопки в ряд с одинаковой высотой что бы выглядело эстетично, то текст в таких кнопках так же должен иметь одинаковую высоту. Если текст начнет масштабироваться в зависимости от ширины вы получите очень некрасивую общую картинку. По этому было принято решение высоту шрифта поставить в зависимость только от высоты элемента.
Хотя возможно вы и правы. Высоту текста можно было бы регулировать как у обычных кнопок, и если нужна одинаковая высота текста то делать кнопку шире. Подумаем в этом направлении.

3

Re: Неверное масштабирование текста элемента "Страница"

Уже сталкивался с масштабированием текста элементов, когда шрифт получается разным. Добавлением пробелов в начале и конце текста удалось масштабировать шрифт текста элементов в одинаковый размер. Хорошо, что есть хоть такая возможность. Но было бы неплохо иметь возможность просто указать размер шрифта элементов в px. В этом случае картинка получится в едином стиле без костылей.

4

Re: Неверное масштабирование текста элемента "Страница"

skondr wrote:

Но было бы неплохо иметь возможность просто указать размер шрифта элементов в px. В этом случае картинка получится в едином стиле без костылей.

Да, с этим согласен.