隨著技術的變革,移動設備的普及,不同大小的移動設備越來越多,這些都讓我們看到了響應式網(wǎng)站普及的曙光和迫切的需求。但響應式網(wǎng)站有一個必須要解決的問題:網(wǎng)站中的圖片如何適配響應式。大圖在PC、平板、手機上都一樣大小,太不科學了。一是手機流量太大,下載速度慢。二是圖像經(jīng)過大規(guī)模壓縮后尺寸會變得模糊。
如果圖片以背景的形式存在,這個比較好解決。您可以使用媒體查詢?yōu)椴煌叽绲娘@示終端設置不同的圖片。如果是網(wǎng)頁中插入的圖片,解決起來會比較復雜。
一、采用srcset屬性
在srcset中,根據(jù)媒體查詢條件顯示不同的圖片。和上面差不多,只是表達方式不同而已。 1x表示顯示器像素密度的顯示倍數(shù)。
通常,我實施兩者的結(jié)合。各大瀏覽器的最新版本基本都支持了,但是IE系列卻不支持,這讓我們感到很頭疼。
更嚴重的問題是QQ瀏覽器以IE為核心,微信瀏覽器不支持,微信在國內(nèi)的使用率非常高。此外,微信公眾平臺微信官網(wǎng)是客戶的共同需求。最終的解決方案是使用Picturefill。效果很好。
二、采用picture元素
在追逐響應式建站的浪潮中,希望不要忘記用戶體驗。只有網(wǎng)站中的所有元素都符合響應式標準,才是真正的響應式網(wǎng)站。
信息來源推來客:響應式網(wǎng)站制作
我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!