Я использую теги TextArea
в своем веб-проекте, которые никогда не будут показывать полосы прокрутки.Этого легко добиться, используя
TEXTAREA { overflow: hidden }
. Все нужные мне браузеры (IE, FF, Chrome) скрывают полосы прокрутки, как и предполагалось.
Однако Internet Explorer и Chrome будут прокручиваться до текущегоположение курсора в любом случае, в то время как Firefox больше не прокручивает.Вы можете переместить курсор в невидимую область и ввести текст, но вы не увидите, что вы делаете.
Можно ли это решить?
С уважением, Штеффен
РЕДАКТИРОВАТЬ: Поскольку я не нашел источник проблемы, и я действительно хотел бы решить эту проблему, я оставляю этот вопрос открытым.Однако я нашел очень плохой обходной путь: теперь мы используем overflow: scroll
для этого TEXTAREA
, помещаем его в DIV
, измеряем ширину и высоту горизонтальной и вертикальной полос прокрутки, увеличиваем на TEXTAREA
значения и установите overflow:hidden
на DIV
, эффективно срезая полосы прокрутки.Они становятся невидимыми для пользователя, но Firefox по-прежнему прокручивается.Не хорошо, но работает.