Jump to content

Yamaradg

User
  • Posts

    185
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Yamaradg

  1. Не хочу показатся глупым - но вы не могли бы перефразировать вышесказанное? (Буду очень признателен...)
  2. Всем привет! Последний месяц-полтора я немного отстал от жизни в плане вёрстки и сегодня при проверке валидации в своей старой работе я обнаружил 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 Буду благодарен если кто сможет объяснить - в чем же собственно всё таки дело?
  3. Здравствуйте. Если знания верстки именно под CMS не обязательны то могу предложить свою кандидатуру. (Разумеется после того как будут обговорены некоторые детали...) Моё резюмэ можно увидеть здесь: http://forum.htmlbook.ru/index.php?showtopic=31171&st=0&p=236868&fromsearch=1entry236868
  4. Возможно - это я что то упустил из виду? Но в коде прописано что бы по клику на тег <i> в нём менялась картинка.(с галочкой). Но нигде ведь не указано, что бы это происходило по клику на инпут?
  5. Прошу прощения - я не до конца обьяснил ситуацию. (вернее не правильно скопировал код в этот пост) То есть если код будет таким: 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> находится?)
  6. Всем Привет. Решил попробовать написать для себя скрипт по кастомизации радиобаттонов(с подключением через классы) и столкнулся с непонимаем того, почему при клике на инпут начинает появлятся и сама картинка в теге: <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 я новичек и на данный момент хотелось бы получить не столько чей то готовый код— сколько разобратся в причинах неполадок своего. Буду благодарен за любую помощь по данному вопросу...
  7. Вы правы. Мне действительно необходима полная поддержка всех современных браузеров кроме IE-6. Обнуление обычно решаю через window.onload=function() {} P.S. Спасибо за помощь. Если не смогу адаптировать к норме свою конструкцию - то тогда возьму себе на вооружение вашу...
  8. Ещё не пробовал... + Хотелось бы все таки не брать чужие идеи, а понять почему не работает именно мой вариант... Да это я ради эксперемента попробовать решил. Но вообще для меня такая конструкция не принципиальна..
  9. Так к сожалению тоже не работает..
  10. Не помогло. Но всёравно спасибо...
  11. Хотел добиться того что бы 'галочка' появлялась не только при клике по тегу <i>, а также при клике по самому инпуту и тегу <label>
  12. Всем привет. При конструировании плагина для радиобаттона столкнулся с трудностью того, что во время нажатия на сам радиобаттон у меня в блоке с виртуальным баттоном(<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 Буду очень признателен за помощь...
  13. Здравствуйте. В 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 Буду благодарен за любую помощь в решении проблемы...
  14. Yamaradg

    Cufon

    Возможно ты не спрашивал. Если серьезный проект, то в их же интересах предоставить все для грамотной работы. Вы правы. Я действительно не спрашивал. (хотя думаю что шрифтов у моих заказчиков все же не было) P.S. Спасибо за информацию...
  15. Yamaradg

    Cufon

    А какую вы предлагаете алльтернативу? (font-face не всегда подходит. Слишком глючный при сложный шрифтах + что бы сгенерировать нужна лицензия на это дело... Если не генерировать - то появляются проблемы с отображением...) Покупать лицензии. Извините но мне это мягко говоря не подходит... И думаю что большинству начинающих в вёрстке тоже! (Особенно,если учесть факт того какие суммы предлагают за вёрстку новичкам...) Верстальщик получает шрифты вместе с макетом вообще-то Возможно! Но мне пока что ни разу ещё шрифтов не предоставляли! (верстальщиком-фрилансером работаю 5 месяцев...)
  16. Здравствуйте. Недавно решил написать плагин по кастомизации чекбоксов и столкнулся с трудностью того, что при перезагрузке страницы(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 Заранее благодарен за любую помощь...
  17. Yamaradg

    Cufon

    А какую вы предлагаете алльтернативу? (font-face не всегда подходит. Слишком глючный при сложный шрифтах + что бы сгенерировать нужна лицензия на это дело... Если не генерировать - то появляются проблемы с отображением...) Покупать лицензии. Извините но мне это мягко говоря не подходит... И думаю что большинству начинающих в вёрстке тоже! (Особенно,если учесть факт того какие суммы предлагают за вёрстку новичкам...)
  18. Yamaradg

    Cufon

    А какую вы предлагаете алльтернативу? (font-face не всегда подходит. Слишком глючный при сложный шрифтах + что бы сгенерировать нужна лицензия на это дело... Если не генерировать - то появляются проблемы с отображением...)
  19. Yamaradg

    Cufon

    Здравствуйте! При изучении различных св-в и методов подключения шрифтов через 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. Перепробовав всевозможные комбинации и варианты, которые не дали результатов решил обратится за помощью сюда! В гугле найти к сожалению ничего не удалось... (возможно у кого есть более детальная инфа на русском по этому поводу) Буду благодарен за любые советы и помощь по данному направлению...
  20. Yamaradg

    Сufon

    Здравствуйте. При подключении нестандартных шрифтов через сервис 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# Знаю, что существуют и другие(менее проблематичные) сервисы для подключения шрифтов - но меня принципиально заинтересовал именно итот случай. Буду благодарен за любую помощь по данному вопросу...
  21. Здравствуйте.. Я верстальщик и иногда возникает необходимость прикрутить плагин без помощи фраймворков.(с которыми знаком поверхностно) Последнее время начал изучать JS и поэтому хотелось бы самому написать скрипты для изменения внешнего вида: checkbox, radiobutton, select...(хотя знаю я язык очень и очень поверхностно...) Вопрос: Может ли кто нибудь предоставить ссылку или сам JS код плагинов(лучших на ваше мнение со всех точек зрения..(обьем кода,его простота и т.д.)) Только необходимо что бы формы записи там были не в сокращённой форме!(поскольку это пока что труднодоступно для моего понимания..) То есть мне необходима сама идея, которую бы я мог почерпнуть из ваших источников... И главное что бы это было кроссбраузерно.(кроме IE-6 ) P.S. Знаю что можно было бы конечно погуглить на эту тему - но здесь мне почемуто кажется будет по надёжнее... Буду благодарен за любую помощь по данному направлению...
  22. Yamaradg

    Font-Face...

    Здравствуйте... При подключении нестандартных шрифтов столкнулся с трудностью... Не могу понять что я упуcтил из виду? Вроде всё сделал на первый взгляд правильно - но почему то это не срабатывает... (делал это и раньше - но всего пару раз... Видимо с того времени забыл какие то моменты...) P.S. Ccылку на работу и скрин с указанием где находятся нестандартные шрифты - прикладываю... http://yamaradg.narod2.ru/history/SHRIFTS/index.html http://yamaradg.narod2.ru/history/nsh.jpg Буду благодарен за любую помощь в решении проблемы...
  23. Yamaradg

    Math.round();

    Здравствуйте! Есть такой код: 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 новичек! Поэтому прошу за код меня сильно не бить... В заранее всем Очень Признателен за помощь!
  24. Большое Спасибо! Теперь понял...
  25. Большое спасибо за подсказку! Исправил - но теперь у меня в консоли следующее: 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-го кота? (они стали как значения первого...) Не знаете почему так вышло?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy