-
Posts
185 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Yamaradg
-
Не хочу показатся глупым - но вы не могли бы перефразировать вышесказанное? (Буду очень признателен...)
-
Всем привет! Последний месяц-полтора я немного отстал от жизни в плане вёрстки и сегодня при проверке валидации в своей старой работе я обнаружил 34 ошибки в CSS???(Вместо одной или двух которые там были раньше...) Скрин здесь: http://yamaradg.narod2.ru/history/Validator_CSS.jpgru/history/Validator_CSS.jpg Тоесть мне непонятно что означает: "Ошибка значения font?" Раньше такого точно не было... Ещё меня заинтересовал вопрос по валидации - но на этот раз уже связанный с Кодом HTML: В общем когда присваиваю селекту атрибут "rel=1"(или любой другой) то валидатор также начинает ругаться? (В этом случае не исключаю того что это именно я что то упустил из виду?) Скрин также прикладываю: http://yamaradg.narod2.ru/history/Validator_Html.jpg P.S. Ссылка на саму работу находится здесь: http://yamaradg.narod2.ru/history/Your_Travel/index.html Буду благодарен если кто сможет объяснить - в чем же собственно всё таки дело?
-
Здравствуйте. Если знания верстки именно под CMS не обязательны то могу предложить свою кандидатуру. (Разумеется после того как будут обговорены некоторые детали...) Моё резюмэ можно увидеть здесь: http://forum.htmlbook.ru/index.php?showtopic=31171&st=0&p=236868&fromsearch=1entry236868
-
Возможно - это я что то упустил из виду? Но в коде прописано что бы по клику на тег <i> в нём менялась картинка.(с галочкой). Но нигде ведь не указано, что бы это происходило по клику на инпут?
-
Прошу прощения - я не до конца обьяснил ситуацию. (вернее не правильно скопировал код в этот пост) То есть если код будет таким: var myClassRadio = document.getElementsByTagName('input'); var virtualClassRadio = document.getElementsByTagName('i'); for (i=0; i < virtualClassRadio.length; i++) { if (virtualClassRadio[i].className=='myVirtualRadio') { var img = virtualClassRadio[i]; img.onclick = function(){ this.style.backgroundImage='url(images/checked.png)'; } }; }; То 'Галочка при клике по инпуту всё равно появляется'? (а картинка то в теге <i> находится?)
-
Всем Привет. Решил попробовать написать для себя скрипт по кастомизации радиобаттонов(с подключением через классы) и столкнулся с непонимаем того, почему при клике на инпут начинает появлятся и сама картинка в теге: <i class="myVirtualRadio">? Такого по моим планам возникать не должно Также хотелось бы понять как правильно организовать исчезание ’галочки’ при клике на другой радиобаттон? Убирается почему 'галочка' то только с радио под названием 'шестой'? Остальные не реагируют... (Буду признателен — если кто подскажет...) Js код выглядит следующим образом: var myClassRadio = document.getElementsByTagName('input'); var virtualClassRadio = document.getElementsByTagName('i'); for (i=0; i < virtualClassRadio.length; i++) { if (virtualClassRadio[i].className=='myVirtualRadio') { var virtualImg = virtualClassRadio[i]; virtualImg.onclick = function(){ this.style.backgroundImage='url(images/checked.png)'; } } }; for (i=0; i < myClassRadio.length; i++) { if (myClassRadio[i].className=='classMyRadio') { var classRadio = myClassRadio[i]; classRadio.onclick = function(){ if (this.checked == true) { virtualImg.style.backgroundImage='url(images/checkoff.png)'; } }; } }; Скрин находится здесь: http://yamaradg.narod2.ru/history/radio.jpg Саму страницу можно увидеть здесь: http://yamaradg.narod2.ru/history/moi_plagini/index.html P.S. В JS я новичек и на данный момент хотелось бы получить не столько чей то готовый код— сколько разобратся в причинах неполадок своего. Буду благодарен за любую помощь по данному вопросу...
-
Вы правы. Мне действительно необходима полная поддержка всех современных браузеров кроме IE-6. Обнуление обычно решаю через window.onload=function() {} P.S. Спасибо за помощь. Если не смогу адаптировать к норме свою конструкцию - то тогда возьму себе на вооружение вашу...
-
Ещё не пробовал... + Хотелось бы все таки не брать чужие идеи, а понять почему не работает именно мой вариант... Да это я ради эксперемента попробовать решил. Но вообще для меня такая конструкция не принципиальна..
-
Так к сожалению тоже не работает..
-
Не помогло. Но всёравно спасибо...
-
Хотел добиться того что бы 'галочка' появлялась не только при клике по тегу <i>, а также при клике по самому инпуту и тегу <label>
-
Всем привет. При конструировании плагина для радиобаттона столкнулся с трудностью того, что во время нажатия на сам радиобаттон у меня в блоке с виртуальным баттоном(<i id="virtual_radio">) не срабатывает появление необходимой картинки? При клике по <i id="virtual_radio"> всё происходит так как и задумано!? Не пойму в чём причина? js код следующий: var myRadio = document.getElementById('myRadio'); var virtualRadio = document.getElementById('virtual_radio'); virtualRadio.onclick = function(){ if (myRadio.checked == false) { myRadio.checked = true; virtualRadio.style.backgroundImage='url(images/checked.png)'; } }; myRadio.onclick = function(){ if (myRadio.checked == false) { myRadio.checked = true; virtualRadio.style.backgroundImage='url(images/checked.png)'; } }; P.S. Cсылка на страницу с плагином находится здесь: http://yamaradg.narod2.ru/history/check_2/index.html Буду очень признателен за помощь...
-
Здравствуйте. В JS Я новичёк - но недавно все же решил написать для себя несколько плагинов по кастомизации инпутов(разного рода). При этом столкнулся со следующими трудностями: 1) При добавлении в HTML код радиобаттонов - мои кастомизированные чекбоксы перестают реагировать(сменой галочки) по 1-му клику и нормально работают только начиная со 2-го!? (происходит это только после перезагрузки браузера!) 2) Не удается сделать активным(по умолчанию) нужный мне 1-ый радиобаттон?(прописываю ему checked="checked" или же просто checked - но это не даёт результата?) P.S. Скриншот можно увидеть по этому адресу: http://yamaradg.narod2.ru/history/check3.jpg Cама страница с плагинами находится здесь: http://yamaradg.narod2.ru/history/moi_plagini/index.html Буду благодарен за любую помощь в решении проблемы...
-
Возможно ты не спрашивал. Если серьезный проект, то в их же интересах предоставить все для грамотной работы. Вы правы. Я действительно не спрашивал. (хотя думаю что шрифтов у моих заказчиков все же не было) P.S. Спасибо за информацию...
-
А какую вы предлагаете алльтернативу? (font-face не всегда подходит. Слишком глючный при сложный шрифтах + что бы сгенерировать нужна лицензия на это дело... Если не генерировать - то появляются проблемы с отображением...) Покупать лицензии. Извините но мне это мягко говоря не подходит... И думаю что большинству начинающих в вёрстке тоже! (Особенно,если учесть факт того какие суммы предлагают за вёрстку новичкам...) Верстальщик получает шрифты вместе с макетом вообще-то Возможно! Но мне пока что ни разу ещё шрифтов не предоставляли! (верстальщиком-фрилансером работаю 5 месяцев...)
-
Здравствуйте. Недавно решил написать плагин по кастомизации чекбоксов и столкнулся с трудностью того, что при перезагрузке страницы(cntr+r) у меня происходит неприятная вещь: Если перед перезагрузкой checkbox не активен - то тосле завершения перезагрузки(в мазилла и IE) он тоже остаётся не активным!? (хотя по умолчанию у него прописано checked="checked")? ссылка: http://yamaradg.narod2.ru/history/checked.jpg Мой блок с дивом(который с права и в перспективе будет использоватся вместо чекбокса) естественно имеет картинку с галочкой, поскольку события при клике не происхоило!? Вопрос: Какое событие необходимо прописать для того что бы чекбоксы и картинка в диве соответствовали друг другу при любых ситуациях... Cам JS код выглядит следующти образом: var myCheckbox = document.getElementById('myCheckbox'); var virtualCheckbox = document.getElementById('virtual_checkbox'); virtualCheckbox.onclick = function(){ if (myCheckbox.checked == true) { myCheckbox.checked = false; virtualCheckbox.style.backgroundImage='url(images/checkoff.png)'; } else if (myCheckbox.checked == false) { myCheckbox.checked = true; virtualCheckbox.style.backgroundImage='url(images/checked.png)'; } }; myCheckbox.onclick = function(){ if (myCheckbox.checked == true) { virtualCheckbox.style.backgroundImage='url(images/checked.png)'; } else if (myCheckbox.checked == false) { virtualCheckbox.style.backgroundImage='url(images/checkoff.png)'; } }; P.S.В javascript я новичёк. ссылка на мой плагин с чекбоксом находится здесь: http://yamaradg.narod2.ru/history/moi_plagini/index.html Заранее благодарен за любую помощь...
-
А какую вы предлагаете алльтернативу? (font-face не всегда подходит. Слишком глючный при сложный шрифтах + что бы сгенерировать нужна лицензия на это дело... Если не генерировать - то появляются проблемы с отображением...) Покупать лицензии. Извините но мне это мягко говоря не подходит... И думаю что большинству начинающих в вёрстке тоже! (Особенно,если учесть факт того какие суммы предлагают за вёрстку новичкам...)
-
А какую вы предлагаете алльтернативу? (font-face не всегда подходит. Слишком глючный при сложный шрифтах + что бы сгенерировать нужна лицензия на это дело... Если не генерировать - то появляются проблемы с отображением...)
-
Здравствуйте! При изучении различных св-в и методов подключения шрифтов через Cufon — столкнулся с проблемой понимания того, что же всё таки означают следующие методы и как их правильно прописать?(что бы они функционировали): 1) set 2) now 3) refresh вышеизложенные методы взяты от сюда: http://www.xiper.net/collect/html-and-css-tricks/typographics/cufon.html в дополнение к перечисленному, также хотел бы разьяснить для себя действие следующих св-в взятых из этой ссылки: https://github.com/sorccu/cufon/wiki/styling 1) cufon-active 2) cufon-loading 3) cufon-ready P.S. Перепробовав всевозможные комбинации и варианты, которые не дали результатов решил обратится за помощью сюда! В гугле найти к сожалению ничего не удалось... (возможно у кого есть более детальная инфа на русском по этому поводу) Буду благодарен за любые советы и помощь по данному направлению...
-
Здравствуйте. При подключении нестандартных шрифтов через сервис Cufon столкнулся с трудностью в виде неподдающихся регуляции различных св-в блока<canvas>! По следующей ссылке можно увидеть скрин с обозначенным для примера блоком, на свойства которого мне не удаётся воздействовать: http://yamaradg.narod2.ru/history/canvas.jpg Все сss свойства в файле cufon-yui.js тщательно пересмотрел - но не могу понять от куда берутся стили указанные на принтскрине? Решить вопрос через стили именно в самом CSS не удаётся - поскольку корректно воздействовать на величину высоты например - невозможно(искажается дизайн текста) До этого генерировал этот шрифт без знаков пунктуации и всё было в норме...(как только эти знаки добавляю происходит внедрение новых стилей,отследить которые не удаётся...) Скрипт с самим шрифтом просмотреть нет возможности поскольку начинает тормозить(и зависать) редактор,особенно если в файле большой объём!(как в случае со знаками пунктуации) Вопрос: Каким образом можно реально воздействовать на высоту и ширину текста(с полной кроссбраузерностью и точностью до 1 пикселя)? P.S. Страница находится по следующему адресу: http://yamaradg.narod2.ru/history/vo...ya/index.html# Знаю, что существуют и другие(менее проблематичные) сервисы для подключения шрифтов - но меня принципиально заинтересовал именно итот случай. Буду благодарен за любую помощь по данному вопросу...
-
Здравствуйте.. Я верстальщик и иногда возникает необходимость прикрутить плагин без помощи фраймворков.(с которыми знаком поверхностно) Последнее время начал изучать JS и поэтому хотелось бы самому написать скрипты для изменения внешнего вида: checkbox, radiobutton, select...(хотя знаю я язык очень и очень поверхностно...) Вопрос: Может ли кто нибудь предоставить ссылку или сам JS код плагинов(лучших на ваше мнение со всех точек зрения..(обьем кода,его простота и т.д.)) Только необходимо что бы формы записи там были не в сокращённой форме!(поскольку это пока что труднодоступно для моего понимания..) То есть мне необходима сама идея, которую бы я мог почерпнуть из ваших источников... И главное что бы это было кроссбраузерно.(кроме IE-6 ) P.S. Знаю что можно было бы конечно погуглить на эту тему - но здесь мне почемуто кажется будет по надёжнее... Буду благодарен за любую помощь по данному направлению...
-
Здравствуйте... При подключении нестандартных шрифтов столкнулся с трудностью... Не могу понять что я упуcтил из виду? Вроде всё сделал на первый взгляд правильно - но почему то это не срабатывает... (делал это и раньше - но всего пару раз... Видимо с того времени забыл какие то моменты...) P.S. Ccылку на работу и скрин с указанием где находятся нестандартные шрифты - прикладываю... http://yamaradg.narod2.ru/history/SHRIFTS/index.html http://yamaradg.narod2.ru/history/nsh.jpg Буду благодарен за любую помощь в решении проблемы...
-
Здравствуйте! Есть такой код: 01 function z (param1,param2,param3){ 02 03 if (param1< 1001 && param1 > 0) { 04 var forTime = new Date(); 05 var test = forTime.getTime() / (1000*60*60*24) + parseInt(param1); 06 var WeekDays = new Date(Math.round(test)*(24*60*60*1000)); 07 //param1 = parseInt(Math.round(param1)); 08 if (param1[param1.length-2] == 1 && param1> 99) { 09 param1 = param1+" дней "; 10 } 11 else if (param1[param1.length-1] == 1) { 12 param1 = param1+" день "; 13 } 14 else if (param1[param1.length-1] == 2 || param1[param1.length-1] == 3 || param1[param1.length-1] == 4) { 15 param1 = param1+" дня "; 16 } 17 else{ 18 param1 = param1+" дней "; 19 } 20 alert("Через "+param1+"будет вот такая дата: "+"\n"+ 21 "День недели: " + param2[WeekDays.getDay()]+"\n"+ 22 "Число: " + WeekDays.getDate()+"-е"+"\n"+ 23 "Месяц: " +param3[WeekDays.getMonth()]+"\n"+ 24 "Год: " + WeekDays.getFullYear()+"-й"+"\n"); 25 } 26 else{ 27 alert("Ваши данные не соответствуют критериям ввода!"+"\n"); 28 } 29 } 30 31 32 var answer = prompt("Введите число для определения будущей даты! \n (От 0 до 1000-чи...) ","Это будет: ") 33 34 var dayWeek = [" Воскресенье"," Понедельник"," Вторник"," Среда"," Четверг"," Пятница"," Суббота"]; 35 36 var month = [" Январь"," Февраль"," Март"," Апрель"," Май"," Июнь"," Июль"," Август"," Сентябрь"," Октябрь"," Ноябрь"," Декабрь"] 37 38 z(answer,dayWeek,month); Следующая строчка закоментирована поскольку при её активации не срабатывает условие связанное с изменением слова "день"!? //param1 = Math.round(param1); Вопрос: Как округлить полученные при вводе данные до целых чисел, с учетом если пользователь введёт дробные? (и что бы при этом окончания у слов "день" подвергались склонениям, как и ранее...) P.S. В JS новичек! Поэтому прошу за код меня сильно не бить... В заранее всем Очень Признателен за помощь!
-
Большое Спасибо! Теперь понял...
-
Большое спасибо за подсказку! Исправил - но теперь у меня в консоли следующее: 1ый кот: exterm...ript.js (строка 251) Script exterm...ript.js (строка 252) black exterm...ript.js (строка 253) 30 exterm...ript.js (строка 254) 5 exterm...ript.js (строка 255) true exterm...ript.js (строка 256) 2ой кот exterm...ript.js (строка 260) Script exterm...ript.js (строка 261) black exterm...ript.js (строка 262) 30 exterm...ript.js (строка 263) 5 exterm...ript.js (строка 264) true То есть поменялись значения идущие после 2-го кота? (они стали как значения первого...) Не знаете почему так вышло?