2015-05-19 35 views
1

我在Photoshop中設計了一個箭頭形狀圖像(100px * 25px)。我在HTML標籤背景中使用該圖像。我已經寫了CSS來動態地改變圖像寬度,但是當標籤寬度減小時它的清晰度會發生變化。因此,我可以如何根據寬度變化來保持原始質量。如何在瀏覽器中保持圖像質量

+1

嘗試使用圖像SVG –

+0

我試過,但每當標籤寬度增加,圖像變得sharper.so我怎麼能解決這個問題。 – user3148335

回答

1

您可以創建多個版本的圖像,並通過媒體查詢逐個使用它們。

更新: 這裏的例子:

@media screen and (max-width:1024px) { 
label { 
background-image: url(high-quality-img-url.png); 
/*other rules go here....... */ 
} 

@media screen and (max-width:786px) { 
label { 
background-image: url(medium-quality-img-url.png); 
/*other rules go here....... */ 
} 

@media screen and (max-width:480px) { 
label { 
background-image: url(low-quality-img-url.png); 
/*other rules go here....... */ 
} 
+0

什麼意思是媒體查詢 – user3148335

+0

通過媒體查詢,我的意思是:'媒體屏幕和(最大寬度:npx){div {background:image_version}}' – kanishkv

+0

我必須將這些查詢放在標籤CSS或不同的風格sheet.please只發布任何示例。 – user3148335

相關問題