background preloader

Effect and style

Facebook Twitter

FreePSD. 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. 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. Rappel de la syntaxe CSS : Que signifie exactement une "feuille de style"? CSS3 pour les web designers : voyez grand, codez petit ! Pixel Proliferation: A Toolset For Managing Screen Resolutions. In the digital world, change is constant.

Pixel Proliferation: A Toolset For Managing Screen Resolutions

The device landscape is always changing and the device types are proliferating. With the increasing demand for more fluid and responsive experiences, it is becoming an even more arduous task to keep all of the device resolutions and screen sizes straight. So we have packaged up our set of tools that help us stay current and we are offering it for download. The device landscape is diverse, bordering on splintered. Screens vary in physical size and aspect ratio. Of course, it is important to remember, this is a tool, and only a tool. Our work demands we have elegant ways of presenting the resulting design concepts.

We hope this toolset lets you acclimate to new devices and resolutions quickly, and let you spend more time addressing the opportunities they present. Font comparer. Les sites web doivent-ils s’afficher exactement de la même manière dans chaque navigateur? Utiliser des variables et fonctions CSS, c’est possible ! Depuis la création d’Internet à aujourd’hui, les interfaces web ont bien évolués.

Utiliser des variables et fonctions CSS, c’est possible !

Les langages et méthodes aussi. On est passé de sites statiques à des sites dynamiques, puis hautement dynamiques (la fameuse période 2.0…). Dans tous ça, CSS n’a, à mon sens, que très peu évolué d’un point de vue des possibilités du langage. Certains disent que la puissance des CSS réside dans la simplicité de celles-ci. Ce qui n’est pas forcément faux. CSS n’a ni variables, ni fonctions Bridé par le language, j’ai cherché des solutions car j’ai pas forcément envie d’attendre CSS 4 qui sera surement pas officiel avant 20 ans (sachant que CSS 3 n’est encore qu’un brouillon et que CSS 2.1 est à peine ouvert aux commentaires…) Du coup, voilà ce que j’ai recencé à ce jour: Sass dispo sur GitHubLESS dispo sur GitHubStylus dispo sur GitHub Présentation des surcouches existantes aux langages des CSS Voici des textes traduits des sites officiels, qui résument très bien les outils.

Jquery. HTML5 Boilerplate - A rock-solid default template for HTML5 awesome. Save time.

HTML5 Boilerplate - A rock-solid default template for HTML5 awesome.

Create with confidence. ★ Analytics, icons, and more A lean, mobile-friendly HTML template; optimized Google Analytics snippet; placeholder touch-device icon; and docs covering dozens of extra tips and tricks. Icon Search Engine. Maqetta. Utiliser les rôles ARIA à la place des identifiants CSS. jQuery Simple Tooltip. Démonstration Au survol d'un lien contenu dans ce paragraphe, une tooltip devrait apparaître.

jQuery Simple Tooltip

Au survol du lien contenu dans ce paragraphe, une seconde tooltip devrait apparaître. Il est possible d'activer la tooltip au clic. Il est possible de retarder la disparition de la tooltip. Fonctionnement Le lien qui fera apparaître l'élément au survol doit pointer vers son id : <a href="#ma_tooltip">Lien</a><div id="ma_tooltip">Tooltip</div> Il est ainsi possible de faire pointer plusieurs liens vers un même élément, donc de faire apparaître la même tooltip plusieurs fois sans dupliquer le code, puisqu'elle va simplement se déplacer sur la page : <a href="#ma_tooltip">Lien 1</a><a href="#ma_tooltip">Lien 2</a><div id="ma_tooltip">Tooltip</div> Si l'utilisateur n'utilise pas Javascript, alors le lien interne fonctionnera normalement et il verra la tooltip. Téléchargement Le poids de la version compressée de jQuery Simple Tooltip est de 1,1Ko si la compression GZip est utilisée, et 2,5Ko sans.

Contribuer.