<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        研究一下響應(yīng)式圖片加載屬性srcset和sizes_html/css

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 16:35:50
        文檔

        研究一下響應(yīng)式圖片加載屬性srcset和sizes_html/css

        研究一下響應(yīng)式圖片加載屬性srcset和sizes_html/css_WEB-ITnose:元旦過后又長一歲,然而活到老學(xué)到老這個(gè)道理是不變的。這幾天把手上一部分WordPress網(wǎng)站升級到最新版4.4,就學(xué)到新東西了。發(fā)現(xiàn)4.4版給所有在文章內(nèi)容區(qū)的圖片都加上了兩個(gè)屬性:srcset和sizes。比如: 這倆個(gè)屬性的作用是為不同顯示尺寸加載不同的圖片源,
        推薦度:
        導(dǎo)讀研究一下響應(yīng)式圖片加載屬性srcset和sizes_html/css_WEB-ITnose:元旦過后又長一歲,然而活到老學(xué)到老這個(gè)道理是不變的。這幾天把手上一部分WordPress網(wǎng)站升級到最新版4.4,就學(xué)到新東西了。發(fā)現(xiàn)4.4版給所有在文章內(nèi)容區(qū)的圖片都加上了兩個(gè)屬性:srcset和sizes。比如: 這倆個(gè)屬性的作用是為不同顯示尺寸加載不同的圖片源,

        元旦過后又長一歲,然而活到老學(xué)到老這個(gè)道理是不變的。這幾天把手上一部分WordPress網(wǎng)站升級到最新版4.4,就學(xué)到新東西了。發(fā)現(xiàn)4.4版給所有在文章內(nèi)容區(qū)的圖片都加上了兩個(gè)屬性:srcset和sizes。比如:

        這倆個(gè)屬性的作用是為不同顯示尺寸加載不同的圖片源,這樣就能在圖片本身做到“響應(yīng)式”,而不僅僅是跟隨屏幕尺寸了。

        比如上面圖中的srcset為

        srcset=".../gt-scavenger_1-300x507.jpg 300w, .../gt-scavenger_1-768x1298.jpg 768w, .../gt-scavenger_1-606x1024.jpg 606w, .../gt-scavenger_1-624x1055.jpg 624w, .../gt-scavenger_1.jpg 1407w"

        其中每一段的格式為srcset=”[圖片URL] [圖片寬度], [圖片URL] [圖片寬度]…”,按最新的標(biāo)準(zhǔn),單位“w”表示當(dāng)前顯示寬度的像素值。解釋起來就是這張圖片在低于300px寬度的時(shí)候,顯示小圖“gt-scavenger_1-300×507.jpg”;高于300像素且低于606像素時(shí),顯示中等尺寸圖片“gt-scavenger_1-606×1024.jpg”;當(dāng)圖片顯示尺寸大于1407像素時(shí)就顯示全尺寸圖“gt-scavenger_1.jpg”。另外一個(gè)屬性sizes的寫法

        sizes="(max-width: 1407px) 100vw, 1407px"

        其格式為sizes=”[media query] [視窗寬度], [media query] [視窗寬度] …”。這里的寬度為視窗寬度,即我們常說的viewport寬度。和我們在媒體CSS中寫的媒體查詢是一致的,這里最后一個(gè)“1407px”指默認(rèn)狀態(tài)下,即前面的媒體查詢沒有描述到的情況下這張圖片顯示的寬度。以上代碼的通俗解釋是,這張圖片在1407px寬的視窗內(nèi)撐滿視窗(100vw),而視窗寬度超過1407px,圖片就按1407px的最大尺寸顯示。

        srcset和sizes為HTML5的最新屬性,合理使用它們,尤其是srcset,可以有效避免資源的過度加載,在移動(dòng)端通過按需加載,減少圖片的加載量,加快網(wǎng)頁打開速度。不過在實(shí)際開發(fā)中這樣分級顯示圖片是很麻煩的,要制作多個(gè)尺寸的圖片,HTML里還要加那么多代碼…想想就頭疼。

        令人驚喜的是在最新版WordPress中你完全不需要進(jìn)行任何額外操作,只需像平時(shí)那樣在文章中插圖片即可。WordPress會自動(dòng)根據(jù)你上傳的圖片給,按照各級縮略圖規(guī)劃出適合的顯示分級,真的很強(qiáng)大!

        不過在一些舊的WordPress項(xiàng)目中我們也碰到了問題。比如在有些頁面中我已經(jīng)做了“懶加載”,即預(yù)先在img的src里放一張空圖片,把實(shí)際URL寫到data-original屬性里,再根據(jù)頁面滾動(dòng)的高度,把data-original的值放到src屬性里。當(dāng)圖片被賦予了srcset屬性時(shí),所做的這一切就形同虛設(shè)了。頁面載入的時(shí)候,瀏覽器已經(jīng)從srcset屬性中讀取了一張適配的圖片到src屬性中:

        要避免這種情況,我只能在懶加載和srcset之間二取其一。如果要在WordPress中禁用srcset和sizes,你可以把以下代碼加到主題的function文件中:

        //disable srcset on imagesfunction disable_srcset( $sources ) {	return false;}add_filter( 'wp_calculate_image_srcset', 'disable_srcset' );

        最后,如果你想要深挖srcset和sizes,可以看一下 這篇文章 。

        本站所有文章均為原創(chuàng),歡迎轉(zhuǎn)載,但請注明文章出處:http://blog.brain1981.com/1323.html

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        研究一下響應(yīng)式圖片加載屬性srcset和sizes_html/css

        研究一下響應(yīng)式圖片加載屬性srcset和sizes_html/css_WEB-ITnose:元旦過后又長一歲,然而活到老學(xué)到老這個(gè)道理是不變的。這幾天把手上一部分WordPress網(wǎng)站升級到最新版4.4,就學(xué)到新東西了。發(fā)現(xiàn)4.4版給所有在文章內(nèi)容區(qū)的圖片都加上了兩個(gè)屬性:srcset和sizes。比如: 這倆個(gè)屬性的作用是為不同顯示尺寸加載不同的圖片源,
        推薦度:
        標(biāo)簽: 圖片 一下 html
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲日本韩国在线| 亚洲不卡AV影片在线播放| 亚洲一区二区三区高清| 国产成人精品免费久久久久| 国产情侣激情在线视频免费看| 国产美女无遮挡免费视频网站| 亚洲av日韩av无码av| 无限动漫网在线观看免费| 亚洲AV无码乱码在线观看代蜜桃 | 亚洲手机中文字幕| 午夜亚洲国产精品福利| 免费人成网站在线播放| 一区二区免费在线观看| 亚洲国产精品一区第二页| 久久午夜伦鲁片免费无码| 免费人成网站在线高清| eeuss草民免费| 好吊妞视频免费视频| 亚洲成年人在线观看| 国产曰批免费视频播放免费s | 亚洲色偷偷综合亚洲AV伊人| 久久久WWW免费人成精品| 成人毛片18女人毛片免费视频未| 亚洲色成人WWW永久在线观看| 中文字幕无码日韩专区免费| 亚洲综合成人网在线观看| 中文字幕无码不卡免费视频| 国产青草亚洲香蕉精品久久| 亚洲综合AV在线在线播放| 91免费国产在线观看| 免费一区二区三区在线视频| 久久精品国产亚洲| 最近最新的免费中文字幕| 人人公开免费超级碰碰碰视频| 免费观看的毛片手机视频| 国产大片免费天天看| 亚洲人成网站18禁止久久影院 | 在线免费观看一级片| 中文在线免费看视频| 免费在线观看黄网| 老子影院午夜伦不卡亚洲|