background preloader

CSS

Facebook Twitter

Modular front-end development with LESS. I am constantly looking for ways to make my work as a front-end developer easier and more efficient, but it is only recently that I have paid my good friend CSS any real attention.

Modular front-end development with LESS

This article will explore the benefit of organizing your code efficiently while keeping it reusable and modular. Page Transitions with CSS3. In the last few years, we've seen a lot of single page websites lying around the internet, most of them using JavaScript for some transitions effect.

Page Transitions with CSS3

Well, now I'm gonna teach you how you can have your own, but instead I'll be using CSS Transitions and the :target property to do all the magic. View demo Download source.

CSS3 exemples

CSS3 Image Styles. Incredibly Useful CSS Snippets. Below is a list of CSS snippets that will help you minimize headaches, frustration and save your time while writing css, and I hope you will find it useful.

Incredibly Useful CSS Snippets

Fun with CSS3 Text Shadow Property. Typography is everyone’s favorite toy in web design.

Fun with CSS3 Text Shadow Property

The CSS3 text-shadow property is commonly used to recreate Photoshop’s Drop Shadow type shading to add subtle shadows which help add depth, dimension and to lift an element from the page. But this isn’t all the text-shadow property is capable of. With a little ingenuity and creativity text-shadow can create some remarkable effects. CssSandpaper - Une librairie Javascript pour simuler du CSS3.

CssSandpaper est une librairie Javascript pour manipuler vos feuilles de style avec du CSS3, dans le but de rendre compatible votre CSS3 avec IE et également pour aller plus loin dans les effets possibles. cssSandpaper est vraiment une librairie JS utile, après l'avoir inclue dans votre document HTML, vous pouvez simuler certains effets comme box-shadow sur tous les navigateurs, qu'ils prennent ou non en compte le CSS3 !

cssSandpaper - Une librairie Javascript pour simuler du CSS3

Côté pratique, la librairie est vraiment bien pensée, car vous rajoutez directement les propriétés dans votre CSS, sans forcément passer par des scripts JS (le choix reste possible). Vos intégrateurs HTML/CSS n'ont donc pas à se soucier du JS et font juste leur boulot de d'habitude: ajouter les propriétés CSS voulues. Une feuille de styles de base pour le Web mobile - Alsacréations.

Parce que faire un site web pour terminal mobile, ce n’est pas fixer sa largeur à 320 pixels ou proposer une version iPhone uniquement, je vous propose un tour d’horizon de quelques solutions offertes par CSS pour adapter une présentation existante aux mobinautes : gérer la largeur, redimensionner les éléments, passer à une seule colonne, gérer les débordements, supprimer le superflu, adapter les liens et les tailles de polices selon l'orientation.

Une feuille de styles de base pour le Web mobile - Alsacréations

Pour vous faciliter la tâche, voici ci-dessous une feuille de style dédiée au média mobile qui condense diverses bonnes pratiques et astuces. Ces règles peuvent être externalisées dans un fichier CSS séparé, ou incluses directement au sein du document de styles global, déclarées à l’aide d'une règle media query de type @media (max-width: 640px) {...}. L’objectif de cette feuille de styles est avant tout de poser un socle de bases communes que vous pourrez adapter à vos convenances ou besoins personnels.

Préambule : fixer le Viewport. Layer Styles. Comprendre la cascade en CSS. Cette partie du site n'est plus maintenue, elle reste en ligne pour la postérité.

Comprendre la cascade en CSS

Date de mise en ligne : 13 décembre 2004 Cet article est l'adaptation en langue française (pas une traduction exacte) de l'article Understanding The Cascade Article original par Holly 'n John ©positioniseverything Cet article va décrire ce que signifie exactement "cascade", et pourquoi c'est si important lorsqu'on utilise des feuilles de style en cascade. CSS : comprendre le fonctionnement de float et clear. Pourtant l'une des propriétés les plus utilisées en matière de CSS, float, avec ses valeurs left, right et none, reste celle dont le comportement est le moins prédictible par les designers Web même non débutants.

CSS : comprendre le fonctionnement de float et clear

Combiné à la propriété clear, et ses valeurs left, right, both et none, cela donne parfois des arrangements de règles hasardeuses dont l'affichage final est le résultat avant tout à d'une suite de tâtonnements et de rechargements de page. Comprendre le comportement de float implique une compréhension plus globale de la philosophie des CSS, notamment celle du flux. Les CSS sont en effet conçues pour afficher les éléments au sein d'un flux : pour simplifier, les éléments en ligne, ou inline, sont affichés les uns à la suite des autres, tandis que les éléments conteneurs, ou block, amènent un retour à la ligne après leur affichage.

Le comportement inattendu du reste du flux se retrouve souvent sous la forme d'autres éléments flottants qui n'occupent pas la place voulue. Tutorial CSS : margin-top, margin-right, margin-bottom, margin-left pour définir individuellement les marges d'une boite / 40a. CSS : on reprend tout à zéro ! Par Joe Gillespie Cet article est le premier d'une série qui en compte 15.

CSS : on reprend tout à zéro !

Chaque épisode sera publié bimensuellement dans nos pages. Introduction Si l'idée d'utiliser des Feuilles de Styles en Cascade vous effraie, tranquillisez-vous. Le fait d'utiliser un ordinateur peut être terrifiant pour quelqu'un qui le découvre pour la première fois, mais après un certain temps, on n'y pense plus. Que vous utilisiez un éditeur WYSIWYG sans jamais vous occuper du code source qu'il y a derrière, ou même si vous n'avez jamais créé la moindre page Web, ce tutoriel va vous mettre dans la bonne direction.

De quoi aurez-vous besoin? De rien de particulier. Pas de panique ! Regardez le Cours Feuilles CSS : Créer un formulaire en Vidéo 100% Gratuit. Jardin Zen css: La beauté de la conception CSS. So What is This About?

Jardin Zen css: La beauté de la conception CSS