← Desenvolvimento

mootools Fx.Scroll

Lida 1106 vezes

Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Pessoal, código não é o meu forte alguém que me ajude a inserir o Fx.Scroll do mootools.
Estou a tentar inserir a página de exemplo e o efeito não está a correr...

Tenho o ficheiro js ao qual dei o nome fx.js e o mootools.js na pasta js e copiei o código html e css que eles dão, o meu home.html está em baixo, não estou a ver o que está mal!

http://www.maisblogs.net/dgcv/home.html
http://demos111.mootools.net/Fx.Scroll

Qualquer ajuda é bem vinda!

Código: [Seleccione]
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>dgcv</title>

<script type="text/javascript" src="js/mootools.js"></script>
<script type="text/javascript" src="js/fx.js"></script>

<script>
var scroll = new Fx.Scroll('demo-wrapper', {
wait: false,
duration: 2500,
offset: {'x': -200, 'y': -50},
transition: Fx.Transitions.Quad.easeInOut
});
 
$('link1').addEvent('click', function(event) {
event = new Event(event).stop();
scroll.toElement('content1');
});
 
$('link2').addEvent('click', function(event) {
event = new Event(event).stop();
scroll.toElement('content2');
});
 
$('link3').addEvent('click', function(event) {
event = new Event(event).stop();
scroll.toElement('content3');
});
 
$('link4').addEvent('click', function(event) {
event = new Event(event).stop();
scroll.toElement('content4');
});

</script>
<style type="text/css">
#demo-bar {
margin: 5px auto;
padding: 5px 0;
width: 600px;
border-bottom: 1px solid #B3D4EF;
background: #EFF8FF;
text-align: center;
}
 
#demo-wrapper {
margin: 5px auto;
overflow: hidden;
height: 400px;
width: 600px;
border: 1px solid #ddd;
position: relative;
}
 
#demo-inner {
width: 2270px;
height: 1704px;
background-image: url(mountains.jpg);
position: relative;
}
 
.scrolling-content {
background: transparent url(bubble.png) top left no-repeat;
width: 139px;
height: 73px;
text-align: center;
position: absolute;
}
 
.scrolling-content h1 {
color: #fff;
padding: 25px 0;
font-size: 12px;
}
 
#content1 {
left: 250px;
top: 100px;
}
 
#content2 {
left: 800px;
top: 1350px;
}
 
#content3 {
left: 1200px;
top: 550px;
}
 
#content4 {
left: 1700px;
top: 1300px;
}


</style>



</head>

<body>

 
<div id="demo-bar">
<a id="link1" href="#">The Blue Sky</a> |
<a id="link2" href="#">Last Grass</a> |
<a id="link3" href="#">The Naked Tree</a> |
<a id="link4" href="#">The Lonesome Tree</a>
</div>
 
<div id="demo-wrapper">
<div id="demo-inner">
<div id="content1" class="scrolling-content">
<h1>The Blue Sky</h1>
</div>
 
<div id="content2" class="scrolling-content">
<h1>Last Grass</h1>
</div>
 
<div id="content3" class="scrolling-content">
<h1>The Naked Tree</h1>
</div>
 
<div id="content4" class="scrolling-content">
<h1>The Lonesome Tree</h1>
</div>
</div>
</div>
 
</body>
</html>



EDIT: Resolvido

Não cheguei a fazer o upload do mootools.js (upsss...)