Skip to content

Instantly share code, notes, and snippets.

View carolina-vallejo's full-sized avatar

Carolina Vallejo carolina-vallejo

  • ITONICS, GmbH
  • Berlin
View GitHub Profile
@carolina-vallejo
carolina-vallejo / lock-unlock-scroll.js
Last active August 27, 2016 17:44
lock/unlock scroll
function lock_scroll(){
// lock scroll position, but retain settings for later
var scrollPosition = [
self.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft,
self.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop
];
var html = jQuery('html'); // it would make more sense to apply this to body, but IE7 won't have that
html.data('scroll-position', scrollPosition);
html.data('previous-overflow', html.css('overflow'));
html.css('overflow', 'hidden');
var m_lastScrollTop = 0;
$(window).scroll(function() {
var m_getscroll = $(window).scrollTop();
//Scroll UP & DOWN
m_getscroll = m_getscroll;
if (m_getscroll > m_lastScrollTop) { //-----------DOWN
console.log('pa abajo');
} else { //-----------UP
@carolina-vallejo
carolina-vallejo / sass-general-mio.scss
Last active September 26, 2016 07:58
sass general mixins responsive font face placeholder
// styling a
$a-tags: 'a, a:active, a:hover, a:visited';
$a-tags-hover: 'a:active, a:hover';
#{$a-tags} {
color: inherit;
text-decoration: none;
@include transition(all 0.3s ease-in-out);
}