Настигаем input
Сегодня совсем простенькое, но полезное улучшение для системы. Точнее метод упрощения работы с ней. Суть: в разных частях сайта система ucoz создает множество всяких полей и кнопок самых разных назначений видов и форм. Почти все их нужно стилизовать, но сделать это не так просто, так как далеко не все эти элементы имеют класс. Некоторые не имеют даже id. А так как и кнопки и чекбоксы и текстовые поля создаются с помощью тега input то обратиться к ним через css становится действительно тяжело. Можно использовать css3 стандарты и делать обращения вида input[type='text'] но до сих пор гребанный осел не все браузеры это поддерживают.
Для решения этой проблемы предлагаю использовать один из моих простейших скриптов. Скрипт вставляется после тега <body> в низ страницы. Эта строчка найдет все теги input и к каждому тегу добавит класс, основываясь на типе тега. Например для текстовых полей это будет класс textSt, для полей пароля - passwordSt, для кнопок - buttonSt и так далее. Причем не важно, указан в поле тип или нет. Это значительно упростит дело написания и стилизации шаблонов системы. Спасибо за внимание.
Без комментариев. Бестня.
Для решения этой проблемы предлагаю использовать один из моих простейших скриптов. Скрипт вставляется после тега <body> в низ страницы.
Code
<script type="text/javascript">(function(a,b){while(a[b])a[b].className+=' '+a[b++].type+'St'})(document.getElementsByTagName('input'),0);</script>
ВИДЕОДЕСЕРТ
Без комментариев. Бестня.
25, 9, 5336
studioad.ru - PR5 , иЦ30. Мастерство автора. НЕ кривой код.