Position absolue minimum / maximum en CSS

Quelle est la meilleure approche pour réduire une position absolue de l'élément de poste, idéalement dans le plus pur CSS?

Je sais que la suite n'est pas possible, mais je crois que je suis à la recherche d'ressemblerait à quelque chose comme:

.stickyElement{
   bottom-max:auto;      
   bottom-min:0px;
   top-max: auto;
   top-min: 100px;
 }

Qui permettrait à un élément à déplacer à une position pas moins de 100px de haut de il du contenant, positionné sur l'élément.

Un exemple (et mon) cas d'utilisation de ce est un menu qui défile comme une partie d'une page, mais s'arrête de défiler quand il frappe le haut de la fenêtre d'affichage. (Collant menus?) un exemple de ce qui peut être vu sur cette page:
http://spektrummedia.com/startups

Je m'attends à ce que cela n'est pas possible sans l'aide de Javascript, mais j'ai pensé que je l'avais mis là-bas.

source d'informationauteur Lewis