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.htmlhttp://demos111.mootools.net/Fx.ScrollQualquer ajuda é bem vinda!
<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...)