background preloader

Css

Facebook Twitter

CSS3 . Info - All you ever needed to know about CSS3. The CSS Ninja - All things CSS, JavaScript & HTML. CSS Reference » Learn CSS3 | Cheat Sheet | CSS Tutorial | Selectors | Properties. The CSS Ninja - All things CSS, JavaScript & HTML. Sass - Syntactically Awesome Stylesheets. Sass (stylesheet language) Sass (Syntactically Awesome Stylesheets) is a stylesheet language initially designed by Stu Robson and developed by Nathan Weizenbaum.[1][2] After its initial versions, Weizenbaum [Sina JO] and Chris Eppstein have continued to extend Sass with SassScript, a simple scripting language used in Sass files. CSS3 consists of a series of selectors and pseudo-selectors that group rules that apply to them. Sass (in the larger context of both syntaxes) extends CSS by providing several mechanisms available in more traditional programming languages, particularly object-oriented languages, but that are not available to CSS3 itself.

When SassScript is interpreted, it creates blocks of CSS rules for various selectors as defined by the Sass file. The Sass interpreter translates SassScript into CSS. Alternately, Sass can monitor the .sass or .scss file and translate it to an output .css file whenever the .sass or .scss file is saved.[4] Sass is simply syntactic sugar for CSS. In SCSS style Or SASS style.

Frameworks

CSS Sprites Revisited. CSS Sprites: What They Are, Why They're Cool, and How To Use Them. By Chris Coyier On This article has been revised and re-written several times since its very first publication in 2007, to keep the information current. The most recent revision was done by Flip Stewart in January 2015.

#What are CSS Sprites? Spoiler alert: they aren't fairies that write your stylesheets for you. I wish. In short: CSS Sprites are a means of combining multiple images into a single image file for use on a website, to help with performance. To summarize: the term "sprites" comes from a technique in computer graphics, most often used in video games. CSS Sprites is pretty much the exact same theory: get the image once, and shift it around and only display parts of it.

#Why use CSS Sprites? It may seem counterintuitive to cram smaller images into a larger image. Let's look at some numbers on an actual example: That adds up to a total of 14.38KB to load the three images. #How do you use CSS Sprites? #Generate Sprites with Grunt / Gulp / Node $ npm install sprity -g $ sprity . #SVGs. SpriteMe. 8 CSS preprocessors to speed up development time. Less CSS Less is probably the most well known CSS preprocessor.

It allow a simplified syntax and the use of variables. Less CSS is for the Ruby programming language, however it looks like Aaron Russel created an extension for creating cached stylesheets your PHP projects can use. Get it: Sass On their website, Sass claims to make CSS fun again. To be honest, I must admit that what this project is capable of is very interesting. Get it: Turbine If like me, you’re a PHP Lover, here is a css preprocessor made for your favorite language. Get it: Switch CSS Switch is a full featured, production ready CSS preprocessor. Get it: CSS Cacheer CSS Cacheer is a very cool preprocessor which allows developers to create plugins. Get it: CSS Preprocessor Another interesting preprocessor, written in PHP 5. HTML5 & CSS3 Snippets | WebInterfaceLab. Selectors Test, CSS3 .info.

Home / About Us After starting the test-suite it will automatically run a large number of small tests which will determine if your browser is compatible with a large number of CSS selectors. If it is not compatible with a particular selector it is marked as such. You can click on each CSS selector to see the results, including a small example and explanation for each of tests. Because it is technically not possible to simulate certain user interactions the test is limited to CSS selectors that are not dependent on user interactions. Update June 30th, 2010: The tests for the :visited and :link selectors have been removed from the test-suite.