Réplication de la fonctionnalité de mise à l'échelle des pages de Firefox avec CSS
Firefox permet aux utilisateurs d'agrandir proportionnellement des pages Web entières à l'aide du raccourci clavier Ctrl . Cette fonctionnalité s'étend à tous les éléments de la page, y compris les polices et les images.
Pour obtenir le même effet en utilisant CSS, exploitez la propriété zoom prise en charge par les navigateurs tels que IE 5.5, Opera, Safari 4, et Chrome. En spécifiant une valeur de zoom, vous pouvez redimensionner la page entière selon le pourcentage souhaité.
Cependant, Firefox ne prend pas en charge la propriété zoom. Comme alternative, utilisez la propriété propriétaire -moz-transform dans Firefox 3.5 ou version ultérieure. Cette propriété vous permet de redimensionner les éléments par rapport à leur taille d'origine.
En combinant les deux techniques, vous pouvez créer une règle CSS qui met à l'échelle une page Web entière en utilisant à la fois le zoom et - moz-transform:
div.zoomed { zoom: 3; -moz-transform: scale(3); -moz-transform-origin: 0 0; }
Cette règle applique un zoom de 300 % aux éléments contenus dans le Classe div.zoomed, en les mettant à l'échelle proportionnellement sans déformer leur apparence.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!