background preloader

Ressources

Facebook Twitter

Stu Nicholls | CSS PLAY | CSS flexbox with order animation. Date : 13th May 2016 For all modern browsers but animation of order only supported by Firefox This demo is too wide for your mobile screen.Please view on a tablet or PC. Information I am not sure if this menu is of any real use, but it does demonstrate the use of 'flexbox' layout for menus and the animation of the 'order' style. At the moment the 'order' animation is only supported by Firefox, so if you are using this browser and you click the '6. Garden' tab you will see it animate to the top of the list and tehn the submenu will slide down.

You can then click the same top level item to close the sub menu and return the top level to its original position in the list, or you can click another top level item to close the current open sub menu and return the current top level to its origianl position and then move the selected item to the top of the list and open its sub menu. Can't wait for the 'grid' layout style to be supported by all the latest browsers. Copyright Terms and Conditions. Icono | Pure CSS icons. Set Up Persistence with DevTools Workspaces | Web Tools - Google Developers. CSS Flags. Interactive 3D Mall Map. Family.scss. Inspiration for Custom Select Elements | Demo 1. GitHub - cubiq/iscroll: Smooth scrolling for the web. Git Community Book. Sliding Panels Template in CSS and jQuery. A simple portfolio template, with project preview images that slide out to reveal the selected project. Browser support ie Chrome Firefox Safari Opera 9+ We’re not new to experimenting with portfolio templates.

This time, we’ve been playing around with the idea of moving blocks of content as a way to transition from the main/gallery page to the project page. All panels move along the y-axis (x-axis on smaller devices), and the movement is triggered by whether the user wants to learn more about a project, or wants to access the navigation. Images: unsplash.com Creating the structure The HTML structure is composed of two unordered lists, the ul.cd-projects-previews for the project preview images and the ul.cd-projects for the project details, and a nav.cd-primary-nav wrapping the main navigation. Adding style On small devices, each project preview <li> has width equal to the viewport width and height equal to one-fourth of the viewport height (4 projects in our demo). Events handling. Viewport Unit Based Typography | Zell Liew's blog about web design and development. I talked about using rem and em for responsive typography and for building modular components in two blog posts previously.

In both posts, comments about viewport based units inevitably comes into the picture. I resisted working with viewport units for a while, believing that using them would be a pain in the ass because of the calculations involved. Last week, I finally overcame the resistance and took a stab at exploring viewport units and how to use them in responsive typography. Before I deep dive into viewport units and how they work with responsive typography, let’s first talk about what viewport units are.

What are Viewport Units? There are 4 different types of viewport units available in CSS today. Vw – Percentage of viewport widthvh – Percentage of viewport heightvmin – vw or vh, whichever smallervmax – vw or vh, whichever bigger Viewport, in this case, refers to the browser screen. 1vw would mean one percent of the browser’s width. 100vw would mean the full browser width. Tada! Oh. Material Slider Dots.

Documentation. Documentation Reference Reference Manual The official and comprehensive man pages that are included in the Git package itself. Quick reference guides: GitHub Cheat Sheet | Visual Git Cheat Sheet Book Pro Git The entire Pro Git book written by Scott Chacon and Ben Straub is available to read online for free. Videos See all videos → External Links The External Links section is a curated, ever-evolving collection of tutorials, books, videos, and other Git resources. Localfont.com - Download fonts from googlefonts.

SVG Icons - Ready to use SVG Icons for the web. Blueprint: Multi-Level Menu. A simple multi-level menu with delayed item animations and an optional breadcrumb navigation and back button. View demo Download source Today’s Blueprint is a simple menu with multiple levels. The idea is to animate each menu item once a level is changed. The animation starts with the item clicked and the delays are propagated through the neighbors.

The animation delays follow the same logic for the incoming items of the new level of the multi-level menu. As optional elements we have a breadcrumb navigation and a back button (not shown in our demo). The icons used in the demo are from the Organic Food icon set by Wojciech Zasina and the Feather icon set by Cole Bemis. Please note that we are using a couple of modern CSS properties, so only modern browsers are supported. Browser Support:ChromeSupportedFirefoxSupportedInternet ExplorerSupported from version 10+SafariSupportedOperaSupported The HTML The CSS. Drag and Drop Interaction Ideas. Some ideas for drag and drop interactions in a UI. The idea is to show a droppable area that stands for certain actions after an element is being dragged.

View demo Download source Sometimes we wonder how to pack all those possible actions into a UI. From buttons to drop-downs to menus—there are certainly many possibilities. The demos are just some experimental ideas of how these kind of interactions can be imagined. Please note that this is highly experimental and we only tested it in the latest browser versions. Have a look at a GIF of one of the demos: We hope you enjoyed this experiment and find it inspirational!

Pixel Map Generator | amCharts. Get the code. Coder's Block Blog / Checkbox Trickery with CSS. Checkboxes are great. Combine them with the right CSS and you can pull off some really neat tricks. This article aims to showcase some of the creative things you can do with checkboxes. Read on and keep in mind that the demos in this article use no JavaScript. The Basic Formula It all starts with the HTML. Nothing tricky there. Why not display: none? Hiding <input> makes it easier for us to do our own thing. We’re using a combination of the :checked pseudo-class and the + adjacent sibling selector to say “when the checkbox is checked, find the <label> right after it and apply awesome styles”. Alright, let’s see it in action. The best part is, they’re still checkboxes. Hiding/Showing Content So far it’s been all about styling <label>, but we can go beyond that. The :checked pseudo-class works on radio buttons the same as checkboxes.

The radio button indicators are rendered within <label> using a combination of ::before (for the outer ring) and ::after (for the green dot). Folder Tree. Inspiration for Text Styles and Hover Effects. Stampede Blog - Responsive Bootstrap Push Menu Tutorial. Getting bored with the current responsive Bootstrap menu? Or you simply don't want to use Bootstrap 3 dropdown menu on mobile because the menu is just too tall? Bootstrap 3 Mobile Menu Well, why don't you try to use push menu for mobile instead? Bootstrap 3 Mobile Push Menu For this responsive bootstrap push menu tutorial, I'm using Takien's jPushMenu. Before jumping to the tutorial, why don't you check out these demos for Left Overlay, Left Push, RightOverlay, or Right Push? Responsive Bootstrap Push Menu - HTML Here I am using default Bootstrap Navbar with additional classes for push menu to work.

Based on the above html, added classes can be found on line 05 (toggle-menu menu-left push-body) and line 15 (cbp-spmenu cbp-spmenu-vertical cbp-spmenu-left). Responsive Bootstrap Push Menu - CSS This is using Takien's jPushMenu.css with some modifications. Responsive Bootstrap Push Menu - Javascript Nothing fancy here, and should be self-explanatory. UPDATE Bootstrap v3.3.0 UPDATE: iOS Fixed. CSS3 Border-Image Explained. One of the more powerful new CSS properties, border-image is also one of the best supported, with the exception of (all together now) IE10 and earlier. It is, unfortunately, also one of the most obtuse and difficult to understand. The explanation of how border-image works is perhaps best illustrated graphically. First, let's break down any border into its components: let's imagine an ormolu picture frame, divided up into nine tiles using two horizontal and two vertical lines.

In the illustration to the right I've labeled the vertical divider lines V1 and V2, with H1 and H2 for the horizontal. Rather than allowing you to specify a separate image for each part of a border, border-image insists that you create one image, with all the parts in place, and then slice that image up using CSS values that map to the positions of these lines.

Let's imagine that we're playing Battleship, and reference each tile created by our divisor lines. Border-image: url(image) H1 V2 H2 V1 img.frame { Audio canvas analyser spectrum 360 degree. Quantity Queries for CSS. Don’t you just hate documentaries that don’t deliver? They have enticing names like In Search of the Giant Squid, and tease you with shots of murky underwater shapes and excited scientists pointing far out to sea. You settle down to watch, eyes narrowed with suspicion, thinking, “I better see some squid or I’m writing an angry letter to the network.” Article Continues Below Sure enough, 90 minutes of interviews with bored-looking fishermen later, the presenter is forced to conclude, “No… no, we didn’t find any big squids. But maybe one day [majestic orchestral flourish].” I wouldn’t do that to you, friends. Dynamic content#section1 Responsive web design is primarily concerned with one variable: space.

The @media query is the darling of responsive web design because it allows us to insert “breakpoints” wherever one layout strategy ceases to be viable and another should succeed it. In this article, I will be outlining a technique to make CSS quantity-aware using specially formed selectors. MixItUp. Hover Effect Ideas | Set 1. Bootstrap 3 Examples - Tutorial Republic. Inspiration for Custom Select Elements | Demo 7. Pick your color #588c75#b0c47f#f3e395#f3ae73#da645a#79a38f#c1d099#f5eaaa#f5be8f#e1837b#9bbaab#d1dcb2#f9eec0#f7cda9#e8a19b#bdd1c8#e1e7cd#faf4d4#fbdfc9#f1c1bd If you enjoyed this demo you might also like: Multi-Level Menu Drop-Down List Effects.

Text Input Effects. Hover.css - A collection of CSS3 powered hover effects. All Hover.css effects make use of a single element (with the help of some pseudo-elements where necessary), are self contained so you can easily copy and paste them, and come in CSS, Sass, and LESS flavours. Many effects use CSS3 features such as transitions, transforms and animations. Old browsers that don't support these features may need some extra attention to be certain a fallback hover effect is still in place. Licenses Hover.css is made available under a free personal/open source or paid commercial licenses depending on your requirements. To compare licenses please visit the Ian Lunn Design Limited Store and purchase a commercial license. Personal/Open Source For personal/open source use, Hover.css is made available under a MIT license: Use in unlimited personal applications Your application can't be sold Your modifications remain open-source Free updates Read full license Commercial Commercial License Purchase | Read full license Extended Commercial License Purchase | Read full license.

Tab Styles Inspiration. Previous Demo Back to the Codrops Article Re-created from Vintage Productions Technique from Slanted tabs with CSS 3D transforms by Lea Verou If you enjoyed this demo you might also like: Arrow Navigation Styles Dot Navigation Styles. Hands On: 3D Transforms. 200 Best Image Slider jQuery Plugins.

David DeSandro. Bootstrap Navbar - Bootply. Little Boxes Menu with jQuery. Image-rendering - CSS. This is an experimental technologyBecause this technology's specification has not stabilized, check the compatibility table for usage in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the specification changes. SummaryEdit The image-rendering CSS property provides a hint to the browser about the algorithm it should use to scale images.

It applies to the element itself as well as any images supplied in other properties for the element. For example, if the natural size of the image is 100×100px but the page author specifies its dimensions as 200×200px (or 50×50px), then the image will be upscaled (or downscaled) to the new dimensions using the specified algorithm. SyntaxEdit image-rendering: auto;image-rendering: crisp-edges;image-rendering: pixelated; image-rendering: inherit;image-rendering: initial;image-rendering: unset; Values auto crisp-edges pixelated Formal syntax How to read CSS syntax. upsized. CSS transitions | CSS transitions, CSS transforms and CSS animation. Browser Support for CSS transitions How to use transitions If you haven't used transitions before, here's a brief introduction. On the element you want to have animate, add the following CSS: There is a lot of duplication due to vendor prefixes - until the specification if finalised, this will persist.

If this bothers you, there are various tools such as CSS Scaffold, LESS, or my preference - SASS, that allow you to define mixins to avoid repetitive code. Another approach is simply to write the CSS without the prefixes, then use Lea Verou's -prefix-free to add them in at runtime. Something you definitely shouldn't do is to only include the webkit prefix. It's worth noting as well that there isn't an -ms- prefix on these properties. The syntax is pretty straightforward, you specify the property you want to animate, all or border-radius or color or whatever, the time to run, then the transition timing function.

Whenever any property changes, then it will animate instead of changing directly. Stylie. A graphical CSS animation tool. Project Parfait (Beta) - PSD CSS Extraction, Measurements and Image Optimization Service for the Web. Collective. CoolCarousels - Showcasing 66 cool jQuery carousel examples. Target a specific device. PrefixMyCSS - Prefix your CSS3 code. Instantly! jQuery Content Slider | Responsive jQuery Slider | bxSlider. 24 ways: web design and development articles and tutorials for advent. Récupéré: Thumbnail Grid with Expanding Preview. CSS3 Generator | CSS3 Tools and Snippets | CSS3Gen. WebPlatform.org — Your Web, documented. 17,.67,.83,.67) ✿ cubic-bezier.com.

318 useful twitter bootstrap resources #1 Web Design and Web Development Agency based in Palma de Mallorca, Baleares, Spain - MA-NO Web Design and Development. Lea Verou, "More CSS Secrets: Another 10 things you may not know about CSS" at W3Conf 2013. Web-design, jQuery, design and more. La navigation Web, c’est aller de l’avant ! | CRO Consultant Expert Web Analytics et Optimisation Taux Conversion. Interface Builder for Web Apps - Divshot. Height equals width with pure CSS. Loading Effects for Grid Items with CSS Animations. Transitions & Animations - An Advanced Guide to HTML. PNG that works. CSS triangle generator.

Stock.xchng - the leading free stock photography site. Compresseur, minimiseur et optimiseur de code CSS. 56 Pure CSS Effects Javascript Alternatives Including Demos | Designs Mag (Designs Magazine) Lorempixel - placeholder images for every case. Fontello - icon fonts generator. Presentation tool based on the power of CSS3 transforms and transitions in modern browsers | by Bartek Szopka @bartaz. The CSS Ninja - All things CSS, JavaScript & HTML. jQuery Migrate. CSS3 Drop Shadows Generator - Application. Nifty Modal Window Effects. Twitter Bootstrap Button Generator | PlugoLabs. Jake Archibald | Application Cache: Douchebag | Mobilism 2012. Beveled corners & negative border-radius with CSS3 gradients.

Bootstrap Form Builder. Media Query Snippets - list of media queries. Codrops. Un aperçu de Scrum pour néophyte … LayoutIt! - Interface Builder for Bootstrap. Bootstrap. JavaScript Libraries Catalog. Scottjehl/picturefill. MixItUp - A CSS3 and JQuery Filter & Sort Plugin. Twitter Bootstrap Button Generator | PlugoLabs. Bootstrap Form Builder. 80 Awesome Twitter Bootstrap Templates To Get You Started. Viljamis/ResponsiveSlides.js. Alsacréations : Actualités et tutoriels HTML, HTML5, CSS, CSS3, standards du web. Tools - Tabifier (HTML and CSS code beautifier) - Arantius.com. CSS-Tricks. QuirksBlog. Tag "JavaScript" on Smashing Coding. Thumbnail Grid with Expanding Preview.

50 Useful Fresh CSS3 and jQuery Tutorials | CSS. The Toolbox: a directory of the best time-saving apps and tools.