CSS Menu with slider
CSS Menu with slider using Prototype.js
This little example shows how to make really simple and yet very nice CSS Menu with slider.
Example
Part 1 - HTML
<div id="menu"> <div id="m-top"> <ul> <li><a href="#">Home</a></li> <li><a href="#">About Us</a></li> <li><a href="#">F.A.Q.</a></li> <li><a href="#">Contact</a></li> </ul> </div> <div id="m-slider"> <div id="slider"></div> </div> </div>
Part 2 - Javascript
Now we add Javascript event that listen for mousemove on div that holds menu.
window.onload=function(){
var offsetLeft=$('menu').offsetLeft;
Event.observe('menu', 'mousemove', function(event){
coordinateX=Event.pointerX(event)-offsetLeft;
$('slider').style.marginLeft=coordinateX-20+'px';
});
}
Part 3 - CSS
Here you can see the CSS file that is used for this example.
Download
slider.html
slider.css
helper.js
prototype.js (1.5.1)
cialis viagra mastercard accepted cialis sale usa cialis sale uk buy cialis overnight delivery cialis sale overnight shipping cialis safe secure online shopping cialis mail order cialis free consultation cialis best price buy online cialis anti impotence canadian pharmacy cialis buy cialis no prescription buy cialis amex buy cialis without credit card buy cialis visa worldwide delivery order viagra international ships order viagra consumer discount rx order viagra canada order forms for buying viagra online pharmacy viagra cialis mail order viagra without prescription mail order viagra lowest price viagra check money legally purchase viagra legal viagra sales how to buy viagra online generic viagra money order generic viagra mail order express delivery viagra discount viagra sales online discount viagra pill sale discount viagra cialis discount price viagra discount price sale viagra difference between viagra and cialis deal online price viagra
95 Comments

