recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Pourquoi les pixels autour de l'image sont-ils flous lorsqu'elle est chargée dans le navigateur?

J'ai fait une image de 1000px*1000px. Le premier pixel a une couleur de remplissage. Cela semble normal après un zoom avant sous Windows.
Après que le front-end ait demandé cette image, définissez le style : largeur : 40000px hauteur : 40000px ; en zoomant plusieurs fois, les pixels sont entourés de flou
Je pense que peu importe la façon dont vous zoomez, ce qui doit être présenté doit toujours être un bloc de couleur uniforme avec des limites claires
Existe-t-il un moyen d'afficher parfaitement le contenu de chaque pixel après le l'image est agrandie sur le navigateur ?

高洛峰高洛峰2748 Il y a quelques jours541

répondre à tous(3)je répondrai

  • 为情所困

    为情所困2017-05-19 10:36:48

    Le navigateur dispose d'un algorithme de flou spécifiquement pour l'agrandissement de l'image. Il semble déraisonnable que votre image ne contienne qu'un seul pixel, mais pour les images ordinaires, ce type de traitement de flou peut rapprocher l'image agrandie de l'image d'origine, plutôt que de la rendre floue. dès qu'il est agrandi, devenez une mosaïque

    .

    répondre
    0
  • 阿神

    阿神2017-05-19 10:36:48

    Est-ce un problème de format d'image ?

    répondre
    0
  • phpcn_u1582

    phpcn_u15822017-05-19 10:36:48

    image-rendering: pixelated;

    répondre
    0
  • Annulerrépondre