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