По умолчанию ширина табуляции в тексте textarea в firefox весьма большая - аж в 8 символов. Хотелось бы её уменьшить до стандартных четырёх с помощью javascript или css.
Нигде не нашёл, так что простите за тривиальный вопрос.
Среди близких свойств нашёл лишь:
text-indent. - отступ первой строки.
word-spacing - между словами.
А в материалах выдаваемых поисковиками по ключевому слову "отступ" фигурируют только padding - тоже не то, а по tab в textarea приводятся лишь библиотеки разрешающие ставить отступ в textarea - тоже не то.
1. maximushka - 13 Июня, 2011 - 17:04:46 - перейти к сообщению
2. SAD - 13 Июня, 2011 - 17:17:30 - перейти к сообщению
перехватуйте событие нажатия tab и ставьте сколько вам нужно пробелов
3. maximushka - 13 Июня, 2011 - 19:02:19 - перейти к сообщению
SAD пишет:
перехватуйте событие нажатия tab и ставьте сколько вам нужно пробелов
Ну пробелами это понятно, но такой способ думаю сильно будет нагружать явускрипт, т.к. придется кучу уловок применить для того чтобы пользователь не думал что это пробелы, и следить за корректным текстовым содержимым а именно с табуляциями а не с пробелами вместо них.
4. alex12060 - 13 Июня, 2011 - 19:50:52 - перейти к сообщению
Насколько я помню, нажатие TAB приводит к перемещению к следующему элементу input на странице (выделение).
Поэтому, странно даже как-то.
Поэтому, странно даже как-то.