andreacrofts/spectrum-plugin StickyStack-js | jQuery plugin that creates a stacking effect August 1, 2015 StickyStack-js | jQuery plugin that creates a stacking effect StickyStack-js is a jQuery plugin that creates a stacking effect by sticking panels as they reach the top of the viewport. Created by Mike Zarandona DownloadHomeExample stacking effect A jQuery plugin that creates a stacking effect by sticking panels as they reach the top of the viewport. Check out the demo here: Requirements jQueryA child-like sense of wonder Usage First include jQuery, then call .stickyStack() on the main content wrapper (or define it using options). $('.main-content-wrapper').stickyStack(); Options containerElement The selector which contains the elements to be stacked. stackingElement The element(s) (which are direct children of containerElement) to be stacked on scroll. boxShadow CSS property of the shadow applied to the first un-stuck stackingElement. Credits Made by Mike Zarandona with inspiration from Matthew Peach. StickyStack-js Related posts:
uberVU/grid A Visual Guide to CSS3 Flexbox Properties The Flexbox Layout officially called CSS Flexible Box Layout Module is new layout module in CSS3 made to improve the items align, directions and order in the container even when they are with dynamic or even unknown size. The prime characteristic of the flex container is the ability to modify the width or height of its children to fill the available space in the best possible way on different screen sizes. Many designers and developers find this flexbox layout easier to use, as positioning of the elements is simpler thus more complex layouts can be achieved with less code, leading to simpler development process. Flexbox layout algorithm is direction based unlike the block or inline layout which are vertically and horizontally based. Rather that explaining how the flex properties work, this guide will focus on how the flex properties affect the layout in a visual way. Basics Before we start with describing the flexbox properties let’s give a little introduction of the flexbox model. Usage
gopatrik/space.js 10 Awesome jQuery Tutorials jQuery is a very popular framework among web designers and web developers because it allows them to create many things without too much coding. jQuery sliders are very popular now so having skills in jQuery programming is a must for every web developer. These 10 awesome jQuery tutorials will help you learn the basics of working with jQuery. For more inspiration and useful tools check out 10 Free jQuery Plugins for Responsive Web Design and 10 Awesome jQuery Image Galleries and Sliders. Hover Slide Effect With the help of this tutorial, you will learn to create a neat effect with some images using jQuery. Login Form With jQuery With this tutorial you can easily make some content ( for example login or signup forms) accessible on every page, but keep it hidden until needed. Typography Effects with CSS3 and jQuery In this tutorial you will create a set of nice typography effects for big headlines using CSS3 and jQuery. Lateral On-Scroll Sliding with jQuery Image Zoom Tour with jQuery
jQuery responsive mousehover zoom About AJAX-ZOOM: what makes the difference exactly? On default only the high resolution "master images" (source images) need to be defined, see "images" object / array in the example code below. This "images" object is basically the only thing which needs to be replaced dynamically by your application. All thumbnails and flyout view images are instantly generated by AJAX-ZOOM "image server" which is located at your place (server). Alternatively to AJAX-ZOOM PHP based "image server" the paths to these flyout "preview" images can be hardset (see "images" option below) to point to some static (already scaled) images. Same as with thumbnails all image tiles can be generated instantly on-the-fly or pregenerated with AJAX-ZOOM special batch tool... Details about responsiveness The width of the container in the left column of this responsive page layout is set to 32% of the window width. But what about the height of this mouseover zoom?
Intro to Drupal: Build a Simple CMS Drupal's popularity has lately been rising. It's a great platform for setting up content management systems and community driven sites. Here, I'll give a general overview of Drupal and build a simple site for a fake client. We'll begin with outlining the client's needs, installing and configuring a few modules, creating user roles and assigning permissions, and finally we'll add in some content. Let's start off with a fake client. SmartMarks is a small marketing consulting firm, with 4 employees. HomeAboutContactLinksBlogs Shannon, the business owner, wants full control over the site. The contact us form will accept the user's name, phone, email, and a short message. Sounds pretty simple, huh? First, start out by installing Drupal. To install Drupal, simply download ( and unpack it, create your database, and visit (or your own dev URL). You'll need to create a config file. After your config file is created, you can go ahead and install Drupal. Save it.