I am hoping to build my navigation bar into something like:
http://www.taylorhowes.com/#/portfolio/knightsbridge?imageid=1
where the navigation links appear and disappear on mouseover from a specified area of the page. Is this possible without using Flash (I have CS5 but have never used Flash before and find it all slightly daunting!!).
If this is possible in css and javascript, does anyone know of anywhere online where I could find a tutorial or a script to manipulate to implement on my site?
Thanks!
JD
This is definitely possible to do without Flash. Look into jQuery. Specifically: http://api.jquery.com/animate/
There are so many things here, it is hard to point you in a specific direction, but that should get you started with what you want to do.
You can achieve similar effects using JavaScript and CSS.
There are some javascript navigations that you can copy & paste to your site, for example: http://www.menubasic.com/Menu/Menus.aspx?p=1
Related
I can not figure this out.. looking all through the source files, etc.
Github, Google, and Stackoverflow ALL use the same scrollbar js library, whatever it is. Just scroll real quick and you'll see.check out a picture here if you need to
Can somebody PLEASE tell me what this is?! It's obviously not CSS, it has to be Javascript and I've been spending hours looking for it..
Note that the picture I linked to is what it looks like when you manually move it with your mouse. Otherwise it's black, a little skinner with no background on the track. The track is transparent.
That's the default scroller for Chrome on a Mac computer. You'll find that's how it is on every website by default.
How can I achieve SVG animation scrolling in a single page website. I would like to make something like these websites https://onedesigncompany.com/approach and http://www.happyapps.io/. I like the first one more because the scrollup and scrolldown controls the animation.
I don't have any of my SVG code yet . trying to figure out how to get this pipeline workflow animation on scroll. I am using simple bootstrap starter template.
Need your suggestions
Thanks
Try http://greensock.com/svg-tips
Greenstock is spezialized in animations, used for banners etc. Definityl a good resource for animations in general.
However animations are not easy and require a lot of work to get them right! Agreed to close this because the topic is way to large for an answer, it's more a study :D
Here's the site I'm talking about: http://hlkagency.com/.
Basically, I love the scrolling effect on tapping the up and down arrow keys. Other smooth scrolling libraries I found were too slow and clunky. I want to make something that works exactly like this.
I tried going through the minified script used on the page after beautifying it, but there just seems to be a whole lot going on.
That's a Parallax style scrolling. Like #RobertHarvey pointed on his comment. There are so many libraries since it has become very popular. This Library has examples of how it can be implemented. If you do a google search on parallax libraries for JS you will find a ton.
I am playing around and trying to build a parallax website - yes, I know they are an annoying fad but I would still like to have a go. So, for inspiration, I have been looking at various examples of good parallax websites and came across this one: https://victoriabeckham.landrover.com/INT.
It has smooth scrolling using the mouse wheel, scrollbar, and anchor links. I have been searching for jQuery plugins that would achieve this effect but can only seem to find ones that use internal page links - anchor or ID's (detailed below) - but, not mouse wheel and scrollbar. There is a good chance that I am searching using the wrong keywords. Does anyone know the correct terminology to find these plugins or know any plugins that would achieve this effect?
On a side note, I am currently learning jQuery and Javascript but am in the very early stages - still trawling through codeacademy and not made it onto any real world code yet. So at the moment I am playing with plugins as a way of learning but hopefully in a few months I can build my own stuff!
Smooth scrolling to anchor tags or ID's:
http://archive.plugins.jquery.com/project/ScrollTo
http://jsfiddle.net/9Amdx/7/
http://arthurclemens.github.com/jquery-page-scroll-plugin/
http://www.learningjquery.com/2007/09/animated-scrolling-with-jquery-12
http://www.designova.net/scrollerbird/
http://chris-spittles.co.uk/?p=462
http://joelb.me/scrollpath/ (*courtesy of #DrunkRocketeer)
And, another example of a parallax website using a similar technique for scrolling:
http://www.ascensionlatorre.com
Try this one. https://nicescroll.areaaperta.com/
It has got
$().scrollTop()
jQuery event listener too so you can have scroll path configured with parallax script.
I think you have to combine several of these effects in order to make something that resembles the Landrover site. A Smooth scroll script, a scroll path script and a parallax script.
This is an interesting site for the path element of that website:
http://joelb.me/scrollpath/
Though the best way to find out how these sites work is to examine them! Some cool sites useing parallax:
http://www.awwwards.com/?s=parallax&post_type=all&search=Ok
I hope this was of some help/inspiration!
I am working on a site to the specification of a designer who loves to put styled scroll bars on the page (not the main scroll bar on the right, but for various fixed-height divs on the page, when the content overflows).
I'm not asking if this practice is "right" or not, and I know it's generally accepted to be a bad idea in terms of user-experience, but that doesn't change what the client is now expecting to see on their site.
Does anyone know of any relatively bug free, cross browser methods for doing this. Examples I've seen so far include Skinned HTML Scrollbar, Ajaxian Webkit, and jScrollPane, but I'd like to hear from anyone who has achieved this functionality in the past before I implement one of these.
Thanks in advance.
I've used jQuery in the past when a client and their designer insisted in having customised scroll-bars. It's quite easy to stick a div on the side of a box and make it draggable between limits (and interpret the position to set the scroll offset).
But you also have to consider what happens if they want to scroll using the mousewheel, or middle-click. They're not blockers but you'll have to write listeners to update the scroll-bar position too.
Whether or not you should do it is a completely different question. You should certainly not just rely on your custom JS. Make the JS disable the scrollbar and paint all your controls using JS. If you don't do this, people with JS disabled/blocked won't be able to use your site.