CSS image-rendering అట్రిబ్యూట్

నిర్వచనం మరియు వినియోగం

image-rendering చిత్రం స్కేలింగ్ కు ఉపయోగించే విధానాన్ని లక్షణం నిర్దేశిస్తుంది.

గమనిక:ఈ లక్షణం చిక్కగా చూపించబడని చిత్రానికి అపరిణామం.

ప్రతిసాధన

చిత్రం స్కేలింగ్ కు వివిధ విధానాలను ప్రదర్శిస్తుంది:

.image {
  height: 100px;
  width: 100px;
  image-rendering: auto;
}
.crisp-edges {
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
}
.pixelated {
  image-rendering: pixelated;
}
.smooth {
  image-rendering: smooth;
}
.high-quality {
  image-rendering: high-quality;
}

స్వయంగా ప్రయత్నించండి

CSS సంకేతాలు

image-rendering: auto|smooth|high-quality|crisp-edges|pixelated|initial|inherit;

లక్షణాన్ని విలువ కలిగించండి

విలువ వివరణ
auto స్కేలింగ్ విధానాన్ని బ్రౌజర్ కు బద్దలు పడే అప్రమేయ విలువ.
smooth చిత్రంలో రంగులను మెరుగుపరచే ఒక విధానాన్ని ఉపయోగించడం.
high-quality smooth తో సమానం, కానీ ఉన్నత గుణమైన మొత్తం స్కేలింగ్ కు ప్రాధాన్యం ఇస్తుంది.
crisp-edges చిత్రంలో వ్యత్యాసాలను మరియు అంచులను పరిరక్షించే ఒక విధానాన్ని ఉపయోగించడం.
pixelated

చిత్రం పెద్దగా చూపించబడితే, సమీప పరిణామ విధానాన్ని ఉపయోగించడం జరుగుతుంది, కాబట్టి చిత్రం పెద్ద పిక్సెల్స్ తో చూడబడుతుంది.

చిత్రం చిక్కగా చూపించబడితే, auto తో సమానం.

initial ఈ లక్షణాన్ని అప్రమేయ విలువకు అంతర్భాగం చేయండి. చూడండి: initial.
inherit తన పేర్వ్ ఎలంట్ నుండి ఈ లక్షణాన్ని పారంపర్యం చేసుకుంది. చూడండి: inherit.

సాంకేతిక వివరాలు

అప్రమేయ విలువ: auto
పారంపర్యం తగ్గించు: yes
ఎనిమేటియన్ తయారీ: మద్దతు లేదు. చూడండి:ఎనిమేటియన్ సంబంధిత లక్షణాలు.
వెర్షన్: CSS3
JavaScript సంకేతాలు: object.style.imageRendering="pixelated"

బ్రౌజర్ మద్దతు

పట్టికలో ఉన్న సంఖ్యలు ఈ లక్షణాన్ని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ ను ప్రతినిధీకరిస్తాయి.

Chrome Edge Firefox Safari Opera
41.0 79.0 65.0 10.0 28.0

Chrome, Edge మరియు Opera -webkit-optimize-contrast విలువ అనేది crisp-edges విలువ అనేది పేరు వేయబడింది.