CSS только сглаживает движение прокрутки - PullRequest
1 голос
/ 04 августа 2009

Кто-нибудь знает, как ребята из http://www.adtech.com/Home/ смогли добиться эффекта плавной прокрутки в нижней части своей домашней страницы? Кажется, это делается только с помощью CSS (без FLASH, без JS).

Примечание - это только для целей обучения (здесь не нужно ничего копировать). Просто я никогда не видел такого "плавного" эффекта, который был бы сделан только с CSS, и тот, который отлично работает во всех браузерах ...

Буду признателен, если кто-нибудь укажет мне правильное направление ...

Ответы [ 3 ]

1 голос
/ 04 августа 2009

На самом деле ... они используют JS: http://www.adtechus.com/jscripts/menu_en.js

EDIT

Комментатор правильный ... вот где они применяют JS:

<script src="/js/mootools.v1.11_complete.js" type="text/javascript"></script>
<script type="text/javascript" src="/js/highlights.js"></script>
<script type="text/javascript">
    window.addEvent('domready', function(){
    var myMenu = new ImageMenu($$('#photo .photo'),{openWidth:600});
    });
</script>
0 голосов
/ 04 августа 2009

Похоже, они используют Javascript. Mootools по внешнему виду вещей.

Для чего стоит, если вам нужен только CSS-эффект, который может это сделать, исследуйте переходы и трансформации CSS для браузеров Webkit.

0 голосов
/ 04 августа 2009

Я думаю, вы, вероятно, обнаружите, что это доставляется фреймворком MooTools Javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...