← Le blog
Débutant · Développement web29 octobre 2022

Redimensionner une image en CSS sans la déformer

Si vous avez une image sur votre site Web et que vous devez réduire la hauteur ou la largeur, que ferez-vous ? Vous allez probablement essayer de trouver le fichier image, l'ouvrir dans un logiciel de retouche d'image comme Photoshop ou Paint, réduire la taille de l'image et l'enregistrer à nouveau. Ou quelque chose comme ça. C'est une bonne solution si vous savez comment travailler avec des images. Mais il existe une solution encore plus simple !

Redimensionner une image en CSS sans la déformer

La propriété Object-fit

Vous avez surement déjà utilisé la propriété "background-size: cover;", et bien voici comment on peut faire la même chose avec une image HTML (img).

CSS
object-fit: cover;

Le contenu remplacé est dimensionné pour conserver ses proportions tout en remplissant la totalité de la zone de contenu de l'élément. Si le rapport d'aspect de l'objet ne correspond pas au rapport d'aspect de sa boîte, alors l'objet sera coupé pour s'adapter.

Débutant · Développement web · publié le 29 octobre 2022Tous les articlesS’abonner au flux
À lire ensuite
Programmation10 février 2024

Débuter en programmation: Quel langage pour commencer?

Tout d'abord, il est important de comprendre que le choix du premier langage de programmation dépend avant tout de vos objectifs et de ce que vous voulez accomplir en programmation. Si vous voulez développer des applications Web, vous devriez considérer des langages tels que HTML, CSS, JavaScript, Python ou Ruby. Si vous voulez développer des applications mobiles, Swift pour iOS et Java pour Android sont des options populaires. Si vous voulez apprendre la programmation pour la compréhension des concepts de base, des langages tels que Python ou Scratch peuvent être plus adaptés.Lire l’article
Développement web17 mai 2023

Comment afficher deux favicons différents selon le thème du navigateur

Les thèmes sombres et clairs sont devenus de plus en plus populaires dans les navigateurs web modernes, offrant aux utilisateurs la possibilité de personnaliser leur expérience de navigation. Si vous souhaitez ajouter une touche personnalisée à votre site web, vous pouvez envisager d’utiliser deux favicons différents en fonction du thème du navigateur de vos utilisateurs. Dans cet article, je vais vous montrer comment faire ça facilement pour vous assurer que votre site web est toujours esthétiquement cohérent, quel que soit le thème choisi par l’utilisateur.Lire l’article
Développement web22 février 2023

Comment éviter la superposition d'un lien hanchor avec la barre de navigation

Tout d'abord, si tu ne sais pas ce qu'est un lien hanchor, c'est simplement un lien qui dirige l'utilisateur vers une section spécifique d'une page web en utilisant un identifiant. Par exemple, si tu as une page web avec trois sections nommées "Introduction", "Contenu" et "Conclusion", tu peux ajouter des liens hanchors pour que les utilisateurs puissent cliquer dessus et être dirigés directement vers la section qu'ils veulent voir.Lire l’article