background preloader

CSS

Facebook Twitter

The Shapes of CSS. Learn Development at Frontend Masters.

The Shapes of CSS

CSS3 Animated Navigation Menu. Live Tools - Des outils de génération d'UI en CSS3 / HTML. UI Live Tools est un site web proposant 4 générateurs d'éléments d'interface: Boutons, formulaires, icones et ribbons en CSS3.

Live Tools - Des outils de génération d'UI en CSS3 / HTML

Voici un site web qui va rendre grand service à ceux qui n'ont pas forcément la fibre graphique dans le sang ! Ui Live Tools est un service proposant 4 générateurs: Générateur de boutonsGénérateur de formulairesConstructeur d'icônesGénérateur de ruban / ribbon A chaque fois, de nombreux paramètres sont disponibles pour personnaliser le style, les couleurs, ... Générateur de boutons CSS3 Le générateur de bouton est complet, vous pouvez personnaliser les couleurs des différents états, avec des transitions CSS3...

A grid system for fixed and fluid layouts. Une taille de police en fonction de la largeur d’écran. J’ai souvent eu l’occasion à travers mes divers projets Web mobile (responsive), d’avoir à réduire la taille des polices de titre car même un simple mot ne passait pas en largeur.

Une taille de police en fonction de la largeur d’écran

Pour éviter d’avoir une césure sur chaque mot du titre, le plus simple était de s’autoriser une réduction approximative du corps. (approximative… façon de parler). Je vous propose des solutions relative. Separation, Abstraction, and Cascading in CSS. TLDR: LESS and Sass (and similar solutions) have saved CSS for three reasons: separation, abstraction, and cascading.

Separation, Abstraction, and Cascading in CSS

While I welcome them, CSS still has other problems which I believe can be solved. I propose some solutions. Introduction A lot is said about LESS and Sass, and for good reason. All you need to know about CSS Transitions. Learn CSS Selectors interactively. Codrops. Menu déroulant en CSS3 avec transition et max-height - CSS / CSS3.

Menu déroulant en CSS3 avec transition et max-height Cet article a 3 années.

Menu déroulant en CSS3 avec transition et max-height - CSS / CSS3

Il commence à dater, lisez-le donc en gardant son âge en tête ! Merci publié le Lu 52 989 fois. Il y a quelques temps déjà, Lea Verou proposait d’utiliser la propriété max-height afin d’effectuer des animations sur un élément sans toucher à la propriété height. Démonstration Le sujet du menu déroulant est très sensible. Un bout de HTML Le code HTML est assez classique, il s’agit d’imbriquer des listes non-ordonnées. Créer un menu horizontal centré en CSS (sans JavaScript) - CSS / CSS3. Cet article a 3 années.

Créer un menu horizontal centré en CSS (sans JavaScript) - CSS / CSS3

Il commence à dater, lisez-le donc en gardant son âge en tête ! Merci publié le Lu 93 383 fois. C’est une chose qui peut paraître très simple à faire, mais sur laquelle beaucoup de personnes se sont cassés les dents. Aujourd’hui encore je trouve des solutions en JavaScript qui permettent d’attribuer une marge à gauche de l’élément ul pour centrer les li qu’il contient. Solution avec li en inline. 50+ Useful CSS3 Tutorials to Enhance Your Skills.

People in the web design community now has been talking about the wonders brought about by CSS3.

50+ Useful CSS3 Tutorials to Enhance Your Skills

Obviously, it is does not only control the styling of the web page as what CSS2 does, but also the behavioral attributes of the design. This novel technology certainly makes it convenient for you to add animations and transitions right on your stylesheet. KNACSS, un framework CSS minimaliste qui claque sous la dent ! CSS Tools: Reset CSS. The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on.

CSS Tools: Reset CSS

The general reasoning behind this was discussed in a May 2007 post, if you're interested. 5 Reset CSS à la loupe pour une remise à zéro des valeurs par défaut des navigateurs. True CSS3 convex polygons. 21 outils et générateurs CSS pour développeurs web. Les générateurs et outils CSS sont de plus en plus nombreux sur la toile, et facilitent la tâche des développeurs web en leur faisant gagner un gain de temps considérable, en particulier ceux qui génèrent du CSS3.

21 outils et générateurs CSS pour développeurs web

Voici une liste non exhaustive de 21 ressources CSS à connaître et à tester dès maintenant ! 1. How to Create a Accordion Menu in Pure CSS3 [Tutorial] True CSS3 convex polygons. CSS3 Family Tree. The Shapes of CSS. CSS Refreshers: Borders. Sure, we’re all familiar with borders.

CSS Refreshers: Borders

Is there anything new that could possibly be introduced? Well, I bet there’s quite a few things in this article that you never knew about! Not only can CSS3 be used to create rounded corners, but plain-ole' CSS can also be wrestled into displaying custom shapes. That’s right; in the past, before these techniques were discovered, we might have resorted to using absolutely positioned background images to display circles or arrows. Cssarrowplease. The No-Pressure Introduction to CSS3. CSS3 Responsive Slider / Carousel Using Radio Buttons. Select catcher Created by Ian Hansson (@teapoted) Art from Brendan Zabarauskas (@bjzaba_). Icons from the iconSweets set. Browser Support: Best In Test: Firefox (transition performance) Full Support: Chrome, Firefox, Opera, Safari (latest versions of all browsers) Partial Support: IE9 (Functional, but does not support transitions) *No JavaScript Functionality (1 compatability fix though) iOS devices don't handle labels properly.

You can view this page without the js iOS fix here. How Does It Work? The actual slider is much like any JavaScript slider. Une feuille de styles de base pour bien démarrer vos projets. Avec cette astuce, je vous propose un outil et une méthodologie pour partir du bon pied lorsque vous attaquez les styles CSS d'un nouveau projet. Un outil? → une feuille de styles CSS qui corrige ou définit les styles des principaux éléments de vos pages. (Yay, du code à copier-coller!) Une méthodologie? → explorer ce code, se l'approprier, le modifier pour son projet. The easiest way to create your CSS sprites - SpritePad.