-
Posts
13,707 -
Joined
-
Last visited
-
Days Won
58
Content Type
Profiles
Forums
Calendar
Store
Everything posted by psywalker
-
Вообще почему то показывает адрес страницы Ну вроде посмотрел, и всё равно не пойму, в чём подвох? По началу видел нули, а другие не могу так почему-то увидеть.
-
2 разных бекграунда по сторонам основного блока
psywalker replied to tellium's question in HTML Coding
ТС, посмотри пример, тут я верстал середину фикс, а боковые колонки резина http://psywalker.ru/Portfolio/Archery/main-page.html -
А как правильно это сделать, если внутри .onmouseover = function(){ уже не видно никаких дивов? Ну правильно делаю, что изменяю, а если значение выходит за пределы, то мы выходим из функции ретурном, да и всё. Где тут подвох? index будет равен 10, далее мы снова выходим ретурном из функции, а что в этом плохого?
-
s0rr0w Вот сделал почти, кое что упростил, но почему то не работает. Объясни плиз, почему. Вот код: self.index+=self.vector; if(self.index<0||self.index>self.opacitys.length || self.vector==0 ){return;} self.node.style.opacity = self.opacitys[self.index]; Ведь когда мы наводим мышь на пункт и вектор становится равным 1, а значит вот эта запись будет прибавлять к self.index +=self.vector; , а разве нет? Тогда почему не работает? http://psywalker.ru/Forum/JS/Primitive/Dom...-Plavnoe/4.html Я просто не пойму, чем верхняя запись хуже этой? var newIndex = self.index+self.vector if(newIndex<0||newIndex>=self.opacitys.length){return;} self.index = newIndex; //alert(self.vector) self.node.style.opacity = self.opacitys[newIndex];
-
Поэтому я бы на его месте делал упор на математику, алгебру и геометрию. Вот они как раз через пять лет и будут нужны больше всего.
-
Давай, удачи тебе
-
Зная его не первый день, могу точно сказать, что он поступил именно так, как следовало.
-
Тебе спасибо!
-
Вот тут находится 5 разных вариантов, попробуй подобрать себе, то что ты хочешь или допилить какой нибудь из них. http://psywalker.ru/Forum/AndreyD/
-
JS тебе в помощь.
-
http://htmlbook.ru/html/legend.html
-
А, ну конечно такое возможно с помощью html, css. На том сайте это делается обычной картинкой, которая лежит абсолютом нижнем слоем и растянуто на весь экран. Вот тебе пример кстати http://psywalker.ru/Portfolio/AndreyDekhty.../main-page.html
-
Разве тут не наоборот? Нода присвоена как свойство объекта аниматор? И что значит замыкаем одно на второе? А дело в том, что мне же нужно, чтобы именно у дивов фон исчезал и появлялся, а не у ссылок, поэтому я и использовал замыкание. Да это понятно, я конеш буду пробовать
-
Слушай, я по английски не понимаю ничерта, а объясни плиз что тут происходит?
-
http://psywalker.ru/Forum/JS/Primitive/Dom...-Plavnoe/3.html Давай начнём прям сначала: 1) for(var i=0;i<aLink.length;i++){ Этим циклом проходимся по всем ссылкам. 2) var div = aLink.parentNode.getElementsByTagName('div'); Вот тут значит мы создали массив дивов в родителе нашей ссылки 3) var animator = node._animator = {}; Вот это действие мне вообще непонятно 4) animator.node = node; Вот тут свойство у нашего объекта .node получает ссылку на нашу ноду 5) animator.vector = 0; animator.index = 0; animator.opacities = [ 0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1 ]; Тут всё ясно. Прописываем свойства. 6) animator.loop = function ( ) { var self = this; setTimeout( function(){ self.loop() }, 15 ); var newIndex = this.index + this.vector; if ( newIndex < 0 || newIndex >= this.opacities.length || this.vector == 0 ) return; this.index = newIndex; this.node.style.opacity = this.opacities[ newIndex ]; }; animator.loop(); Вот тут непонятно, функция эта вызывается и работает постоянно? 7) (function(node){ aLink.onmouseover = function(){ node._animator.vector = 1; } aLink.onmouseout = function( ) { node._animator.vector = -1 } })(node) Вот тут с помощью замыкания мы сохранили видимо в замыкании сохранили ссылку на нашу ноду и благодаря этому при наведении и уведении мыши функция берёт это значение из своего замыкания. Без этого не работало. Вопрос: Как это всё работает и почему?
-
В общем я тут накидал вариант, вроде работает, но как именно, мне вообще непонятно((( Как же это для меня сложно, ппц просто. Но я буду ещё разбираться, но боюсь, что шансов у меня мало. http://psywalker.ru/Forum/JS/Primitive/Dom...-Plavnoe/3.html
-
Да нее, он работает, но только например не пашет позиция фона или повторение фона.
-
Отлично, сразу бы так
-
Я этого не заметил. Опиши мне для начала, что точно должно получиться. И приведи скриншот конечного результата. А я тебе в личку уже скажу сроки и сумму.
-
А что значит синглтон и куда его ставить?
-
Это похоже на гармошку, делается на JQ
-
Всем родителям выстави высоту для начала.
-
Держи, сделал пример, тут картинка подстраивается под размер окна при каждой загрузке http://psywalker.ru/Forum/JS/Primitive/Set...gPlavnoe/3.html