Учитывая <textarea>
с фиксированным width
, я бы хотел, чтобы его "активная ширина" была постоянной (в px
). Под "активной шириной" подразумевается область, где отображается текст.
Если вертикальная полоса прокрутки не отображается, "активная ширина" равна width
. Но когда появляется вертикальная полоса прокрутки, "активная ширина" становится меньше, чем width
(я думаю, меньше по ширине полосы прокрутки).
Я думал определить, отображается ли вертикальная полоса прокрутки или нет, и если да, увеличьте ширину <textarea>
по ширине полосы прокрутки. Как определить ширину полосы прокрутки?
Есть ли лучший подход?
(меня интересует Firefox, если это облегчает жизнь.)