Les partenaires publicitaires:

Comment pour redimensionner l'image proportionnellement avec CSS

Navigateurs Web échelle automatiquement largeur ou la hauteur image en fonction de si oui ou non une largeur ou une hauteur a été mis dans vos Cascading Style Sheets (CSS) code. Lorsque vous voulez à l'échelle à la largeur, par exemple, définir une largeur et le navigateur se chargera de faire correspondre la hauteur. Paramétrer une hauteur provoque également le navigateur à utiliser une largeur qui est en proportion de cette hauteur. Bien que le redimensionnement d'image est préférable de laisser aux programmes de retouche d'images pour des raisons de taille de fichier et d'étirement ou squishing, vous pouvez utiliser cette astuce pour redimensionner des images en CSS à la volée et de les garder en proportion.

Instructions

  1. Aller à "Démarrer" sur la barre des tâches Windows et saisissez "Bloc-notes" ou le nom d'un éditeur de code dans la barre de recherche. appuie sur le "Entrer" clé pour démarrer le programme. Aller vers "Fichier" et ouvrez le fichier contenant le code de votre page Web, qui est probablement un fichier HTML.

  2. Localisez le "" balises au début du code pour le fichier et regardez dans le contenu de leur "href" les attributs de tous les fichiers CSS. Lorsque vous trouvez le nom d'un fichier CSS, revenir à "Fichier" sur la barre d'outils et ouvrir ce fichier. Vous devriez maintenant avoir deux fichiers ouverts: un pour votre page Web et un pour votre CSS. Si vous ne disposez pas d'un fichier CSS, en créer un et ajouter la "" tag pour le code de votre page Web entre le "" tags:

  3. Obtenez le nom d'identification pour votre image en regardant sa "" balise dans le code de la page Web:




    Une image

    Dans le code ci-dessus, "myimage" est le nom de l'ID. Ajouter un nom d'identification à la "" tag si l'on ne existe pas déjà.

  4. Allez au bas de votre fichier CSS et écrire un sélecteur "sélectionner" l'image par son nom de ID:

    myimage {}

    Paires propriété-valeur vont à l'intérieur des accolades. Voilà où vous allez placer le code pour modifier la taille de l'image.

  5. Ajouter soit une hauteur ou une largeur de votre code CSS:

    myimage {width: 300px-}
    myimage {height: 200px-}

    Ci-dessus est un exemple de chaque type de réglage. Lors du réglage de la largeur sans une hauteur, le navigateur va automatiquement calculer la hauteur à l'échelle. L'inverse est également vrai.

Conseils & Avertissements

  • Utilisez le code suivant (des citations de moins) pour faire d'Internet Explorer utiliser une meilleure méthode de redimensionnement: "img {-ms-interpolation-mode: bicubic-}".
  • Redimensionnement d'image fait dans un éditeur graphique est toujours préférable de le faire en CSS, surtout quand révision à la baisse une grande image. Dans le cas d'une grande image, il sera toujours prendre autant de temps à charger, même quand réduite.
» » » » Comment pour redimensionner l'image proportionnellement avec CSS