国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
添加MP4源
添加切換以顯示動(dòng)畫版本
也許這是一個(gè)很好的組成部分?
首頁(yè) web前端 css教學(xué) 減少了電影技術(shù),取兩個(gè)

減少了電影技術(shù),取兩個(gè)

Apr 20, 2025 am 09:08 AM

減少了電影技術(shù),取兩個(gè)

您是否看到使用元素的整潔技術(shù),以基於預(yù)先降低的動(dòng)感介質(zhì)查詢的方式提供動(dòng)畫圖像(或不使用)?

在我們分享了新聞通訊之後,我們得到了邁克爾·蓋爾(Michael Gale)的有趣答復(fù):

那些熱愛動(dòng)畫gif但不想讓UI到處放大的人們呢?他們現(xiàn)在被迫在內(nèi)容和UI之間做出選擇嗎?

我認(rèn)為這是一個(gè)非常有趣的問題。

另外,每當(dāng)我看到減少了電影技術(shù),取兩個(gè)這些天,我的大腦就會(huì)觸發(fā)到MP4呢?領(lǐng)土,因?yàn)槲乙呀?jīng)正確地確信,網(wǎng)絡(luò)上的視頻比GIF比GIF更好。事實(shí)證明,一些瀏覽器支持減少了電影技術(shù),取兩個(gè)元素中的視頻,您都可以信不信由你,您可以用drumroll,請(qǐng)為此編寫後備,也可以為 element!

讓我們將所有這些東西結(jié)合起來(lái)。

添加MP4源

簡(jiǎn)單的一個(gè)是在視頻中添加一個(gè)額外的。這意味著我們需要三個(gè)源媒體文件:

  1. 減少預(yù)先減少動(dòng)作時(shí)的後備未取消圖形。
  2. 動(dòng)畫GIF作為默認(rèn)值。
  3. 如果支持後備,則MP4視頻替換GIF。

例如:

 
  <source srcset="“" static.png> </source>
  <source srcset="“" animated.mp4 type="“" video>
  <img srcset="“" animated.gif alt="“" animated image>
</source>

在Chrome中的默認(rèn)條件下,僅下載GIF並顯示:

在Safari的默認(rèn)條件下,僅下載MP4並顯示:

如果您已經(jīng)激活了偏好的動(dòng)作:在Chrome或Safari中減少(在我的Mac上,我轉(zhuǎn)到系統(tǒng)首選項(xiàng)可訪問性→顯示→顯示減少運(yùn)動(dòng)),兩個(gè)瀏覽器僅下載靜態(tài)PNG文件。

我測(cè)試了Firefox,它似乎不起作用,而是繼續(xù)下載GIF版本。 Firefox似乎支持偏愛減少的動(dòng)作,但也許只是在元素上不支持嗎?我不確定那裡發(fā)生了什麼。

提供單個(gè)動(dòng)畫源並讓工具從中生成其他動(dòng)畫源並不酷?我敢打賭,您可以將其與Cloudinary之類的東西進(jìn)行匯總。

添加切換以顯示動(dòng)畫版本

就像邁克爾·蓋爾(Michael Gale)提到的那樣,似乎很遺憾的是,您完全被動(dòng)畫版本鎖定了,因?yàn)槟呀?jīng)翻轉(zhuǎn)了減少的運(yùn)動(dòng)切換。

擁有一個(gè)

我很確定沒有實(shí)用的方法在HTML中發(fā)表聲明。我們也不能將此按鈕放在標(biāo)籤中。即使不是替代元素,瀏覽器仍然會(huì)感到困惑並且不喜歡它。相反,它根本不會(huì)渲染它。沒什麼大不了的,我們可以使用包裝紙。

 <div>
  
  
     
  

  <button>動(dòng)畫</button>

</div>

我們可以將按鈕放在圖像頂部的某個(gè)地方。這只是一個(gè)任意的選擇 - 只要您認(rèn)為可以向用戶解釋一下,就可以將其放置在任何位置,甚至可以讓整個(gè)圖像繪製。請(qǐng)記住,僅在相同的媒體查詢匹配時(shí)顯示按鈕:

 。
  顯示:無(wú);
}

@Media(預(yù)先減少的動(dòng)作:降低){
  。
     顯示:塊;
  }
}

單擊按鈕(或輕按)時(shí),我們需要?jiǎng)h除媒體查詢以通過下載動(dòng)畫源來(lái)啟動(dòng)動(dòng)畫。

令button = document.queryselector(“。動(dòng)畫按鈕”);

button.AddeventListener(“ click”,()=> {
  const parent = button.closest(“。picture-wrap”);
  const圖片= parent.queryselector(“圖片”);
  picture.queryselector(“源[媒體]”)。 remove();
});

這是行動(dòng):

也許這是一個(gè)很好的組成部分?

我們可以自動(dòng)將按鈕,按鈕樣式和Web組件包含按鈕功能。嘿,為什麼不呢?

以上是減少了電影技術(shù),取兩個(gè)的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

什麼是'渲染障礙CSS”? 什麼是'渲染障礙CSS”? Jun 24, 2025 am 12:42 AM

CSS會(huì)阻塞頁(yè)面渲染是因?yàn)闉g覽器默認(rèn)將內(nèi)聯(lián)和外部CSS視為關(guān)鍵資源,尤其是使用引入的樣式表、頭部大量?jī)?nèi)聯(lián)CSS以及未優(yōu)化的媒體查詢樣式。 1.提取關(guān)鍵CSS並內(nèi)嵌至HTML;2.延遲加載非關(guān)鍵CSS通過JavaScript;3.使用media屬性優(yōu)化加載如打印樣式;4.壓縮合併CSS減少請(qǐng)求。建議使用工具提取關(guān)鍵CSS,結(jié)合rel="preload"異步加載,合理使用media延遲加載,避免過度拆分與復(fù)雜腳本控制。

什麼是AutoPrefixer,它如何工作? 什麼是AutoPrefixer,它如何工作? Jul 02, 2025 am 01:15 AM

Autoprefixer是一個(gè)根據(jù)目標(biāo)瀏覽器範(fàn)圍自動(dòng)為CSS屬性添加廠商前綴的工具。 1.它解決了手動(dòng)維護(hù)前綴易出錯(cuò)的問題;2.通過PostCSS插件形式工作,解析CSS、分析需加前綴的屬性、依配置生成代碼;3.使用步驟包括安裝插件、設(shè)置browserslist、在構(gòu)建流程中啟用;4.注意事項(xiàng)有不手動(dòng)加前綴、保持配置更新、非所有屬性都加前綴、建議配合預(yù)處理器使用。

什麼是圓錐級(jí)函數(shù)? 什麼是圓錐級(jí)函數(shù)? Jul 01, 2025 am 01:16 AM

theconic-Gradient()functionIncsscreatesCircularGradientsThatRotateColorStopSaroundAcentralPoint.1.IsidealForPieCharts,ProgressIndicators,colordichers,colorwheels和decorativeBackgrounds.2.itworksbysbysbysbydefindefingincolordefingincolorstopsatspecificains off.

CSS教程,用於創(chuàng)建粘性標(biāo)頭或頁(yè)腳 CSS教程,用於創(chuàng)建粘性標(biāo)頭或頁(yè)腳 Jul 02, 2025 am 01:04 AM

TocreatestickyheadersandfooterswithCSS,useposition:stickyforheaderswithtopvalueandz-index,ensuringparentcontainersdon’trestrictit.1.Forstickyheaders:setposition:sticky,top:0,z-index,andbackgroundcolor.2.Forstickyfooters,betteruseposition:fixedwithbot

CSS自定義屬性的範(fàn)圍是什麼? CSS自定義屬性的範(fàn)圍是什麼? Jun 25, 2025 am 12:16 AM

CSS自定義屬性的作用域取決於其聲明的上下文,全局變量通常定義在:root中,而局部變量則定義在特定選擇器內(nèi),以便組件化和隔離樣式。例如,定義在.card類中的變量?jī)H對(duì)匹配該類的元素及其子元素可用。最佳實(shí)踐包括:1.使用:root定義全局變量如主題色;2.在組件內(nèi)部定義局部變量以實(shí)現(xiàn)封裝;3.避免重複聲明同一變量;4.注意選擇器特異性可能引發(fā)的覆蓋問題。此外,CSS變量區(qū)分大小寫,且應(yīng)在使用前定義以避免錯(cuò)誤。若變量未定義或引用失敗,則會(huì)採(cǎi)用回退值或默認(rèn)值initial。調(diào)試時(shí)可通過瀏覽器開發(fā)者工

CSS網(wǎng)格中的FR單元是什麼? CSS網(wǎng)格中的FR單元是什麼? Jun 22, 2025 am 12:46 AM

ThefrunitinCSSGriddistributesavailablespaceproportionally.1.Itworksbydividingspacebasedonthesumoffrvalues,e.g.,1fr2frgivesone-thirdandtwo-thirds.2.Itenablesflexiblelayouts,avoidsmanualcalculations,andsupportsresponsivedesign.3.Commonusesincludeequal-

CSS教程專注於移動(dòng)優(yōu)先設(shè)計(jì) CSS教程專注於移動(dòng)優(yōu)先設(shè)計(jì) Jul 02, 2025 am 12:52 AM

Mobile-firstCSSdesignrequiressettingtheviewportmetatag,usingrelativeunits,stylingfromsmallscreensup,optimizingtypographyandtouchtargets.First,addtocontrolscaling.Second,use%,em,orreminsteadofpixelsforflexiblelayouts.Third,writebasestylesformobile,the

如何創(chuàng)建本質(zhì)上響應(yīng)的網(wǎng)格佈局? 如何創(chuàng)建本質(zhì)上響應(yīng)的網(wǎng)格佈局? Jul 02, 2025 am 01:19 AM

要?jiǎng)?chuàng)建內(nèi)在響應(yīng)式網(wǎng)格佈局,核心方法是使用CSSGrid的repeat(auto-fit,minmax())模式;1.設(shè)置grid-template-columns:repeat(auto-fit,minmax(200px,1fr))讓瀏覽器自動(dòng)調(diào)整列數(shù)並限制每列最小和最大寬度;2.使用gap控制格子間距;3.容器應(yīng)設(shè)為相對(duì)單位如width:100%、配合box-sizing:border-box避免寬度計(jì)算錯(cuò)誤並用margin:auto居中;4.可選設(shè)置行高與內(nèi)容對(duì)齊方式提升視覺一致性,如row

See all articles