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