Il sito di Adobe utilizza un javascript, e quindi la sezione non era sbagliata, il concetto usato è quello di attribuire una classe all'oggetto e, nel momento in cui la pagina scrolla di un tot, cambiare la classe per visualizzarlo in position fixed e fargli seguire lo scroll.
Se guardi con firebug vedrai che nel sito di adobe scrollando cambia la classe di un contenitore della linguetta.
Ti posto un esempio in JQuery:
codice:
$(document).on('scroll', function(){
if ($('#bar')[0].offsetTop > 200){
$("#bar").addClass('fixed');
}
if ($(document).scrollTop() < 200){
$("#bar").removeClass('fixed');
}
});