Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как задать ширину tab в textarea?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Хочу в textarea задать ширину tab в 4 символа (не пробелами)
maximushka
Отправлено: 13 Июня, 2011 - 17:04:46
Post Id


Новичок


Покинул форум
Сообщений всего: 40
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




По умолчанию ширина табуляции в тексте textarea в firefox весьма большая - аж в 8 символов. Хотелось бы её уменьшить до стандартных четырёх с помощью javascript или css.

Нигде не нашёл, так что простите за тривиальный вопрос.
Среди близких свойств нашёл лишь:
text-indent. - отступ первой строки.
word-spacing - между словами.
А в материалах выдаваемых поисковиками по ключевому слову "отступ" фигурируют только padding - тоже не то, а по tab в textarea приводятся лишь библиотеки разрешающие ставить отступ в textarea - тоже не то.
 
 Top
SAD
Отправлено: 13 Июня, 2011 - 17:17:30
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




перехватуйте событие нажатия tab и ставьте сколько вам нужно пробелов
 
 Top
maximushka
Отправлено: 13 Июня, 2011 - 19:02:19
Post Id


Новичок


Покинул форум
Сообщений всего: 40
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




SAD пишет:
перехватуйте событие нажатия tab и ставьте сколько вам нужно пробелов

Ну пробелами это понятно, но такой способ думаю сильно будет нагружать явускрипт, т.к. придется кучу уловок применить для того чтобы пользователь не думал что это пробелы, и следить за корректным текстовым содержимым а именно с табуляциями а не с пробелами вместо них.
 
 Top
alex12060
Отправлено: 13 Июня, 2011 - 19:50:52
Post Id



Новичок


Покинул форум
Сообщений всего: 7
Дата рег-ции: Июнь 2011  


Помог: 0 раз(а)




Насколько я помню, нажатие TAB приводит к перемещению к следующему элементу input на странице (выделение).

Поэтому, странно даже как-то.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB