
4 Solutions for Full-Screen Background Images Full-screen background images are nothing new in web design, but the ways in which we can achieve this effect have changed and improved as our industry has progressed. Additionally, the whole responsive web design movement has put even more emphasis on the need for dynamic websites – using dynamically resizing background images in your website designs can be a great solution to this need. Let’s look at 4 different solutions for full page background images, starting with a CSS-only solution and moving into a few different jQuery-powered solutions. All of these solutions are free, well-documented and relatively easy to implement, too! CSS3 Method You gotta love when you can solve a problem solely by using CSS. It’s dead-simple – here’s a code example: Browser Support: This is the main downside – Internet Explorer doesn’t recognize background-size below IE9. jQuery BackStretch Browser Support: modern browsers & IE7+. jQuery AnyStretch Supersized Full Page Slider
vis.js - A dynamic, browser based visualization library. Backstretch: a simple jQuery plugin that allows you to add a dynamically-resized background image to any page Advertisement a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element by Scott Robbin Download Backstretch Now link to a hosted copy on cdnjs.com or download the entire project, including examples. Do you see the full-sized background image on this page? Images are fetched after your page is loaded, so your users won't have to wait for the (often large) image to download before using your site. Demos Where can I get it? If you are interested in learning more about Backstretch, it's recommended that you view the project on GitHub. Support Basic support is offered through Github's issues tracker. If you are in need of immediate support, Email Support is available for $17. Other jQuery Plugins If you like this plugin, feel free to check out some of the others I've built. Intelligist Share and demo code in-page, usingGitHub gists.
SweetAlert2 - an awesome and accessible (WAI-ARIA) replacement for JavaScript's popup boxes Normal alert alert('You clicked the button!') swal( 'Good job!', 'You clicked the button!', 'success' ) Pretty cool huh? More examples Download & install $ npm install sweetalert2 Or $ bower install sweetalert2 Or download from CDN: unpkg.com/sweetalert2 Usage 1. You can also include the stylesheet separately if desired: import swal from 'sweetalert2' const swal = require('sweetalert2') 2. Configuration Here are the keys that you can use if you pass an object into sweetAlert2: You can redefine default params by using swal.setDefaults(customParams). Handling Dismissals Modal Types Input Types Multiple inputs aren't supported, you can achieve them by using html and preConfirm parameters. Methods Collaborators Donations Has SweetAlert2 helped you create an amazing application? Contribute Feel free to fork SweetAlert2 on GitHub if you have any features that you want to add!
Top 5 jQuery Plugins for April 2013 jQuery can be considered as the spine of web development, jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery plugins enrich web applications development by making them multifunctional and visually stunning. Every month number of jQuery plugins released all over the web, Here at CodeGeeks we have amassed 5 useful jQuery plugins released this month, which might help you to enhance your websites by making them multifunctional, user friendly and visually creative. 1. Mixit Up MixItUp is a light-weight but powerful jQuery plugin that provides beautiful animated filtering and sorting of categorized and ordered content. 2. Magnific Popup is a free responsive jQuery lightbox plugin that is focused on performance and providing best experience for user with any device. 3. 4. 5. Unslider is the jQuery slider that just slides. — Gavin A Web addicted Geek stuck inside Tron.
KUTE.js | Javascript Animation Engine KUTE.js Download Github CDN 1 CDN 2 At A Glance Badass Performance KUTE.js is crazy fast with it's outstanding performance and super fast code execution, it's also memory efficient. Prefix Free KUTE.js can detect if the user's browser requires prefix and uses it accordingly mostly for transform, and even allows you to use the utilities yourself in your apps or your own plugins. All Browsers Compatible KUTE.js covers all modern browsers with fallback options for legacy browsers. Powerful Methods KUTE.js allows you to create tweens and chainable tweens, gives you tween control methods (start/stop/pause/resume) and comes with full spectrum tween options. Packed With Tools KUTE.js comes with a CSS Plugin, a SVG Plugin, an ATTR Plugin, a Text Plugin and a jQuery plugin, easing functions, color convertors, utility functions, and you can even extend it yourself. Plenty Of Properties MIT License You can develop with KUTE.js for free thanks to the MIT License terms. Top Notch Documentation Getting Started
25 Amazing Responsive jQuery Slider Plugins With almost every aspect of the internet going mobile, more and more web developers than ever before are being hired primarily to ensure that websites acquire responsive capabilities. Indeed, as the mobile computing continues to heat up, the demand for responsive WordPress templates, HTML themes, and plugins is likewise on the rise. Among the web elements that need to go responsive to keep up with the times, are the image showcase mechanisms of websites. We are referring here of sliders, carousels, galleries, accordions and others which are common features of websites and looks great on most sites using a to show off key content and images. To make things easy for you, you can make use of some awesome resources on the web involving jQuery slider plugins. jQuery as we know it is the lightweight JavaScript library that makes it possible for us to traverse HTML documents, handle events, perform animations, and add AJAX; and it does wonders on sliders, etc. Flexslider - MORE INFO | DEMO
Hide your header on scroll - Headroom.js Downloads Note: the sizes shown are after gzipping. What's it all about? Headroom.js is a lightweight, high-performance JS widget (with no dependencies!) that allows you to react to the user's scroll. The header on this site is a living example, it slides out of view when scrolling down and slides back in when scrolling up. Why use it? Fixed headers are a popular approach for keeping the primary navigation in close proximity to the user. Large screens are usually landscape-oriented, meaning less vertical than horizontal space. Headroom.js allows you to bring elements into view when appropriate, and give focus to your content the rest of the time. How does it work? At it's most basic headroom.js simply adds and removes CSS classes from an element in response to a scroll event: Relying on CSS classes affords headroom.js incredible flexibility. Usage Using headroom.js is really simple. With plain JS Include the headroom.js script in your page, and then: With jQuery/Zepto $("#header").headroom();
25+ Fresh jQuery Carousel Plugins jQuery carousel plugins are very useful if you have a row of images and like your visitors to access them in a stunning and solid way. Such a feature has been made simpler and more beautiful by the opportunities provided by jQuery. An image carousel displays images in an unbroken loop. A carousel jQuery slider then is able to create slideshows that are similar to a merry-go-round, where users can view the showcase in auto play or by using arrow indicators. Compared to displaying photos only, a jQuery carousel plugin can also display non-image contents such as text blocks or videos. In addition, the jQuery carousel plugin can also present them in vertical or horizontal order with a range of slide timer length, transition effects and element positions. In this post, you will discover more than 25 jQuery carousel plugins that will allow you to display your contents in almost any way you want. All in One Banner – MORE INFO iCarousel – WordPress – MORE INFO TouchCarousel – MORE INFO
Bootstrap 4 Cheat Sheet PDF With Examples and All Classes 2017 Bootstrap 4 All Classes List v4.4.1 Complete list of all Bootstrap 4 classes with description, examples, and links to documentation. Other cheat sheets available: Bootstrap 3 Cheat Sheet | Flexbox Cheat Sheet | CSS Cheat Sheet | Bootstrap Icons Cheat Sheet | More Resources Click each column header to sort alphabetically. Pixels to Rem Conversion Table If you are working with a PSD file set in pixels you will often need to convert this to Rems. Common Units of Measure - 15px, 16px (1rem), and 30px Multiples List The Bootstrap grid defaults to 15px padding on the left and right of each column. Sources: Bootstrap 4 Classes List
20 Best jQuery Carousel Plugin Roundup A jQuery carousel plugin is eminently useful if you have a number of images and you like to give access to your users in a truly beautiful and solid way. With jQuery carousel plugins, such a presentation has been made particularly simple and easy to create. jQuery slider plugins have the capability to create carousel like slideshows that will allow you to pan through each image by way of arrow indicators, or watch the entire showcase in auto play. If you are looking for a carousel feature that will showcase your contents in a continuous loop, take a look at the collection of 20 best jQuery carousel plugin applications presented below. Boutique carousel – MORE INFO A ready to use jQuery slider/carousel to present your images in a unique, smooth and customizable way. Responsive Thumbnail Gallery Plugin – MORE INFO jQuery Plugin for creating image galleries that scale to fit their container. 3D Carousel – Advanced jQuery Carousel – MORE INFO WP-ImageFlow2 – MORE INFO iCarousel – MORE INFO
Modaal is a WCAG 2.0 Level AA accessible modal plugin Fetches content from an existing element (using an ID) in the page and loads it into the content. If you would prefer your trigger element is not an <a href="#">, you can define a `content_source` value like so: Integer tincidunt. Cras dapibus. Quis gravida magna mi a libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed aliquam, nisi quis porttitor congue, elit erat euismod orci, ac placerat dolor lectus quis orci.