Articles tagged with “css”
-
Gabarits HTML et CSS simples (édition 2024)
Mise à jour d’une série de gabarits de mise en page web, créés initialement en 2008, avec les techniques CSS de 2024.
-
Transparent iframes and dark mode
Today we’re talking about how transparent iframes, dark mode, unreadable text and varying levels of browser support are doing my head in. But don’t worry, there’s light at the end of the tunnel.
-
Interview sur Alsacréations
J’ai donné une petite interview pour le site alsacreations.com, un site communautaire autour des technologies web.
-
Styling buttons, the right way
Learn how to create an accessible button style which can be used with the correct semantic element: <a> or <button>.
-
Gradient fills for SVG icons
It’s definitely possible! But it’s not as easy as using linear-gradient in CSS. We explore a few techniques for using gradient fills on SVG icons in a web page.
-
Printing background colors with CSS and SVG
Web browsers do not print background colors by default. Here’s a trick for printing a flat color, e.g. if you have a white logo or graphic.
-
ReMarkdown.css
Styling HTML elements as if they were plain Markdown text.
-
Using CSS variables in SVG icons
Pass several colors and styles to a SVG symbol instance, using CSS Custom Properties. This requires preparing SVG icons to accept specific names.
-
The math of CSS Locks
CSS Locks are a Responsive Web Design technique that lets you transition smoothly between two property values when the screen gets smaller or bigger.
-
CSS Selector Wars (KiwiParty 2016)
Support de présentation de ma conférence à la KiwiParty 2016 à Strasbourg. On y parle de stratégie pour gérer ses styles CSS sans provoquer des conflits dans tous les sens.
-
Alternatives to the “em” CSS unit
You don’t have to use the “em” for everything. Pixels are probably better for media queries and layout, and “rem” can be useful for text.
-
Image decorations for “object-fit”
When using “object-fit: contain”, the painted image may be smaller than the actual <img> element. Styling this image becomes challenging.
-
Possible issues with em-based media queries
Some demos of how em-based media queries and px-based widths can become mismatched, and should be avoided.
-
Images in the “content” CSS property
A series of tests for inserting content in “::before” and “::after” pseudo-elements.
-
Namespaced HTML classes
Exploring some possible syntaxes for namespacing HTML classes and selectors.
-
Markdown heading in CSS comments
How I use Markdown-inspired headings in my CSS comments to structure my code and make it easier to parse visually and maintain.
-
Full page video background with media queries
How to build a video background that fully covers an element using iframes and media queries.
-
Fade-in / fade-out effects with CSS
Can we use CSS transitions to fade in or fade out elements on a page? These tests show limitations in current web browsers.
-
Basic styling of button elements
You will want to use <button> elements for e.g. buttons triggering JavaScript actions, and not <a href="#">…</a> which has different semantics. Here’s how to reset button styles efficiently.
-
Simple base stylesheet
This is a base stylesheet that I use in some of my projects as an alternative to CSS Resets. I don’t just copy it and go on writing other CSS styles, but tend to modify the rules to fit each project.
-
Fond de page en trois parties
[NO ABSTRACT]
-
Tests with CSS Generated Content
What can you put in a ::before?
-
Test de font-size-adjust (CSS 3)
Une page de test pour la propriété CSS font-size-adjust, qui permet d’ajuster la taille du texte en visant un ratio entre hauteur des minuscules (x-height) et taille du texte (font-size).
-
Empêcher les flottants de dépasser de leur conteneur
Les éléments positionnés grâce à la propriété CSS float peuvent dépasser de leur conteneur. Cet article explique comment contourner le problème.
-
Test de @font-face sur les différents navigateurs
[NO ABSTRACT]
-
La fusion des marges en CSS
D’où viennent les écarts étranges que l’on observe parfois entre certains blocs d’une page? Comment se fait-il que des marges disparaissent? Et pourquoi cette marge-là semble-t-elle s’appliquer à mon conteneur et pas à mon titre ou mon paragraphe? La fusion des marges pourrait bien être derrière tous ces mystères.
-
HasLayout et bugs de rendu dans Internet Explorer 6-7
[NO ABSTRACT]
-
Guide de survie du positionnement CSS
[NO ABSTRACT]
-
Adapter une légende à la largeur de l’image
[NO ABSTRACT]
-
Un bloc centré horizontalement et verticalement dans la page
[NO ABSTRACT]
-
Centrer une image dans un conteneur de taille fixe
[NO ABSTRACT]
-
Soulignement des images dans un lien
[NO ABSTRACT]
-
Rapport entre les unités relatives em et ex
[NO ABSTRACT]
-
Boites fluides avec bordures et coins en images
[NO ABSTRACT]
-
Design fluide en trois colonnes avec “float”
[NO ABSTRACT]
-
Marges et contexte de formatage
[NO ABSTRACT]
-
Page sur toute la hauteur de la fenêtre
Démonstration d’une mise en page avec un pied de page apparaissant en bas de la fenêtre du navigateur lorsque le contenu de la page est court.
-
Gérer la taille du texte avec les “em”
Ce tutoriel présente l’unité `em` et la démarche à suivre pour l’utiliser à bon escient, ainsi que quelques conseils pour vous aider à assurer autant que possible la lisibilité du texte sur votre site… et donc à en améliorer la qualité générale.
-
Collections de polices système pour le Web
[NO ABSTRACT]
-
Boite avec bordures décorées en HTML et CSS
[NO ABSTRACT]
-
Comprendre “float” en CSS par l’exemple
[NO ABSTRACT]