整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          再來(lái)推薦6 個(gè)小巧App

          住(。-ω-)zzz


          拼圖鴨

          https://apps.apple.com/cn/app/id1518190153



          拼圖鴨是一款可愛(ài)風(fēng)的拼圖App。

          它支持海報(bào)拼圖,圖片美化,拼長(zhǎng)圖,自由拼圖,大頭貼打印等各種功能。

          特別女生的照片,可以用各種海報(bào)的風(fēng)格發(fā)朋友圈,會(huì)感覺(jué)特別的不一樣。

          它的拼圖功能還支持選擇比例,比如 1:1,16:9, 還可以選擇邊框和濾鏡。同時(shí)它也支持自由拼接功能。

          它所有功能都是免費(fèi)的,不過(guò)會(huì)有一些廣告。只有iOS版本。



          百靈創(chuàng)作



          一個(gè)高顏值碼字軟件;

          它界面極簡(jiǎn),小清新風(fēng)格,顏值很高;

          它功能豐富,專為網(wǎng)文寫(xiě)作準(zhǔn)備。

          它的書(shū)架板塊支持多種展示模式,包括:卡片模式、列表模式、宮格模式,點(diǎn)擊書(shū)架板塊右上角按鈕,可以看到的功能包括:新建書(shū)籍、新建分組、書(shū)籍排序、批量編輯。

          它支持的界面設(shè)置功能,包括:基礎(chǔ)、字體、排版和背景。

          它還支持隨機(jī)生成人名地名內(nèi)容類型、自定義工作區(qū)、碼字?jǐn)?shù)據(jù)統(tǒng)計(jì)記錄、多端數(shù)據(jù)同步、數(shù)據(jù)備份。

          軟件支持安卓/iOS,iPad 也可以安裝使用。可在應(yīng)用商店搜索下載。



          謎底時(shí)鐘

          https://apps.apple.com/cn/app/id1536358464



          謎底時(shí)鐘是特別好用的時(shí)鐘 App。

          它有十幾種精美的圓表盤和數(shù)字顯示表盤,可能是目前最漂亮的時(shí)鐘APP。

          它當(dāng)然還有很多小部件可以選擇顯示,不過(guò)有的表帶需要付費(fèi)購(gòu)買。

          只有iOS 和 Mac 版本。



          大圣凈化

          https://wiki.ad-gone.com/apps.html



          大圣凈化一個(gè)特別炫酷的去廣告app。

          使用它需要在設(shè)置中開(kāi)啟無(wú)障礙服務(wù)和懸浮窗功能。

          它可以自動(dòng)跳過(guò)開(kāi)屏頁(yè)廣告,不過(guò)需要你在規(guī)則中手動(dòng)加入這個(gè)App 才可以。

          同時(shí)它還有自動(dòng)拆紅包,屏蔽MIUI 廣告,效率君剛剛買的小米10 感覺(jué)很有用。你還可以手動(dòng)選取自動(dòng)跳過(guò)的按鈕。

          它還支持插Xposed 插件,有很多更強(qiáng)大的功能。可以通過(guò)代理攔截全系統(tǒng)的廣告,手動(dòng)配置規(guī)則,可以隨心所欲。

          只有安卓版本。



          清濁

          https://www.dircleaner.com/#/



          清濁是一款功能特別強(qiáng)大的APP清理軟件。

          用它首先會(huì)快速掃描你的內(nèi)存卡,它會(huì)掃描出大文件,空文件夾和 App 的緩存。

          同時(shí)你也可以定義規(guī)則,來(lái)篩選不同的內(nèi)容,

          對(duì)于不同App 的緩存目錄。它的服務(wù)器還會(huì)定時(shí)更新,可以讓你實(shí)時(shí)精準(zhǔn)清理垃圾內(nèi)容。

          不過(guò)使用第一次它的讀取掃描有點(diǎn)慢,可能是效率君的微信緩存有點(diǎn)大。同時(shí)你還可以自定義規(guī)則,還能備份到網(wǎng)絡(luò)上。

          它內(nèi)置了凍結(jié)應(yīng)用功能,對(duì)一些不常用的功能,把它凍結(jié)起來(lái),就不會(huì)浪費(fèi)內(nèi)存后臺(tái)運(yùn)行了。

          只有Android 版本。



          KK 鍵盤

          https://a.app.qq.com/o/simple.jsp?pkgname=im.weshine.keyboard



          KK 鍵盤一款特別好用的鍵盤輔助工具。

          使用它可以發(fā)表情包,可以一鍵發(fā)送多個(gè)內(nèi)容,發(fā)送語(yǔ)音段子。

          有了這個(gè)工具,斗圖聊天完全不用害怕。

          上面有很多段子,傻d 表情包值得你使用,如果你是個(gè)神經(jīng)質(zhì)的話。

          一個(gè)人懟(夸)一群人毫無(wú)壓力。

          不過(guò)它鍵盤功能打字一般般,要是打字的話,只能來(lái)回切。

          支持安卓和iOS。

          有沒(méi)有想過(guò),為什么我們要有這么多技術(shù)來(lái)隱藏元素,而它們看起來(lái)都實(shí)現(xiàn)的是同樣的效果?每一種方法實(shí)際上與其他方法之間都有一些細(xì)微的不同,這些不同決定了在一個(gè)特定的場(chǎng)合下使用哪一個(gè)方法。今天就帶大家了解一下不同的方法分別用于那種場(chǎng)合更合適,下面就讓我們一起來(lái)看一看吧!

          一、opacity

          opacity 屬性的意思是設(shè)置一個(gè)元素的透明度。它不是為改變?cè)氐倪吔缈?bounding box)而設(shè)計(jì)的。這意味著將 opacity 設(shè)為 0 只能從視覺(jué)上隱藏元素。而元素本身依然占據(jù)它自己的位置并對(duì)網(wǎng)頁(yè)的布局起作用。它也將響應(yīng)用戶交互。

          .hide {
          opacity: 0;}
          

          如果你打算使用 opacity 屬性在讀屏軟件中隱藏元素,很不幸,你并不能如愿。元素和它所有的內(nèi)容會(huì)被讀屏軟件閱讀,就像網(wǎng)頁(yè)上的其他元素那樣。換句話說(shuō),元素的行為就和它們不透明時(shí)一致。

          我還要提醒一句,opacity 屬性可以用來(lái)實(shí)現(xiàn)一些效果很棒的動(dòng)畫(huà)。任何 opacity 屬性值小于 1 的元素也會(huì)創(chuàng)建一個(gè)新的堆疊上下文(stacking context)。

          看下面的例子:

          看 @SitePoint 提供的例子“用 opacity 隱藏元素”

          當(dāng)你的鼠標(biāo)移到被隱藏的第 2 個(gè)的區(qū)塊上,元素狀態(tài)平滑地從完全透明過(guò)渡到完全不透明。區(qū)塊也將 cursor 屬性設(shè)置為了 pointer,這說(shuō)明了用戶可以與它交互。

          二、visibility

          第二個(gè)要說(shuō)的屬性是 visibility。將它的值設(shè)為 hidden 將隱藏我們的元素。如同 opacity 屬性,被隱藏的元素依然會(huì)對(duì)我們的網(wǎng)頁(yè)布局起作用。與 opacity 唯一不同的是它不會(huì)響應(yīng)任何用戶交互。此外,元素在讀屏軟件中也會(huì)被隱藏。

          這個(gè)屬性也能夠?qū)崿F(xiàn)動(dòng)畫(huà)效果,只要它的初始和結(jié)束狀態(tài)不一樣。這確保了 visibility 狀態(tài)切換之間的過(guò)渡動(dòng)畫(huà)可以是時(shí)間平滑的(事實(shí)上可以用這一點(diǎn)來(lái)用 hidden 實(shí)現(xiàn)元素的延遲顯示和隱藏——譯者注)。

          .hide {
          visibility: hidden;}
          

          下面的例子演示了 visibility 與 opacity 有怎樣的不同:

          看 @SitePoint 提供的例子“用 visibility 隱藏元素”

          注意,如果一個(gè)元素的 visibility 被設(shè)置為 hidden,同時(shí)想要顯示它的某個(gè)子孫元素,只要將那個(gè)元素的 visibility 顯式設(shè)置為 visible 即可(就如例子里面的 .o-hide p——譯者注)。嘗試只 hover 在隱藏元素上,不要 hover 在 p 標(biāo)簽里的數(shù)字上,你會(huì)發(fā)現(xiàn)你的鼠標(biāo)光標(biāo)沒(méi)有變成手指頭的樣子。此時(shí),你點(diǎn)擊鼠標(biāo),你的 click 事件也不會(huì)被觸發(fā)。

          而在 <div> 標(biāo)簽里面的 <p> 標(biāo)簽則依然可以捕獲所有的鼠標(biāo)事件。一旦你的鼠標(biāo)移動(dòng)到文字上,<div> 本身變得可見(jiàn)并且事件注冊(cè)也隨之生效。

          三、display

          display 屬性依照詞義真正隱藏元素。將 display 屬性設(shè)為 none 確保元素不可見(jiàn)并且連盒模型也不生成。使用這個(gè)屬性,被隱藏的元素不占據(jù)任何空間。不僅如此,一旦 display 設(shè)為 none 任何對(duì)該元素直接打用戶交互操作都不可能生效。此外,讀屏軟件也不會(huì)讀到元素的內(nèi)容。這種方式產(chǎn)生的效果就像元素完全不存在。

          任何這個(gè)元素的子孫元素也會(huì)被同時(shí)隱藏。為這個(gè)屬性添加過(guò)渡動(dòng)畫(huà)是無(wú)效的,它的任何不同狀態(tài)值之間的切換總是會(huì)立即生效。

          不過(guò)請(qǐng)注意,通過(guò) DOM 依然可以訪問(wèn)到這個(gè)元素。因此你可以通過(guò) DOM 來(lái)操作它,就像操作其他的元素。

          .hide {
          display: none;}
          

          看下面的例子:

          @SitePoint 提供的例子“用 display 隱藏元素”

          你將看到第二個(gè)塊元素內(nèi)有一個(gè) <p> 元素,它自己的 display 屬性被設(shè)置成 block,但是它依然不可見(jiàn)。這是 visibility:hidden 和 display:none 的另一個(gè)不同之處。在前一個(gè)例子里,將任何子孫元素 visibility 顯式設(shè)置成 visible 可以讓它變得可見(jiàn),但是 display 不吃這一套,不管自身的 display值是什么,只要祖先元素的 display 是 one,它們就都不可見(jiàn)。

          現(xiàn)在,將鼠標(biāo)移到第一個(gè)塊元素上面幾次,然后點(diǎn)擊它。這個(gè)操作將讓第二個(gè)塊元素顯現(xiàn)出來(lái),它其中的數(shù)字將是一個(gè)大于 0 的數(shù)。這是因?yàn)椋丶词贡贿@樣設(shè)置成對(duì)用戶隱藏,還是可以通過(guò) JavaScript 來(lái)進(jìn)行操作。

          四、position

          假設(shè)有一個(gè)元素你想要與它交互,但是你又不想讓它影響你的網(wǎng)頁(yè)布局,沒(méi)有合適的屬性可以處理這種情況(opacity 和 visibility 影響布局, display 不影響布局但又無(wú)法直接交互——譯者注)。在這種情況下,你只能考慮將元素移出可視區(qū)域。這個(gè)辦法既不會(huì)影響布局,有能讓元素保持可以操作。下面是采用這 種辦法的 CSS:

          .hide {
          position: absolute;
          top: -9999px;
          left: -9999px;}
          

          下面的例子闡明了怎樣通過(guò)絕對(duì)定位的方式隱藏元素,并讓它和前面的那個(gè)例子效果一樣:

          看 @SitePoint 提供的例子“用 position 屬性隱藏元素”

          這種方法的主要原理是通過(guò)將元素的 top 和 left 設(shè)置成足夠大的負(fù)數(shù),使它在屏幕上不可見(jiàn)。采用這個(gè)技術(shù)的一個(gè)好處(或者潛在的缺點(diǎn))是用它隱藏的元素的內(nèi)容可以被讀屏軟件讀取。這完全可以理解,是因?yàn)槟阒皇菍⒃匾频娇梢晠^(qū)域外面讓用戶無(wú)法看到它。

          你得避免使用這個(gè)方法去隱藏任何可以獲得焦點(diǎn)的元素,因?yàn)槿绻敲醋觯?dāng)用戶讓那個(gè)元素獲得焦點(diǎn)時(shí),會(huì)導(dǎo)致一個(gè)不可預(yù)料的焦點(diǎn)切換。這個(gè)方法在創(chuàng)建 自定義復(fù)選框和單選按鈕時(shí)經(jīng)常被使用。(用 DOM 模擬復(fù)選框和單選按鈕,但用這個(gè)方法隱藏真正的 checkbox 和 radio 元素來(lái)“接收”焦點(diǎn)切換——譯者注)

          五、clip-path

          隱藏元素的另一種方法是通過(guò)剪裁它們來(lái)實(shí)現(xiàn)。在以前,這可以通過(guò) clip 屬性來(lái)實(shí)現(xiàn),但是這個(gè)屬性被廢棄了,換成一個(gè)更好的屬性叫做 clip-path。Nitish Kumar 最近在 SitePoint 發(fā)表了“介紹 clicp-path 屬性”這篇文章,通過(guò)閱讀它可以了解這個(gè)屬性的更多高級(jí)用法。

          記住,clip-path 屬性還沒(méi)有在 IE 或者 Edge 下被完全支持。如果要在你的 clip-path 中使用外部的 SVG 文件,瀏覽器支持度還要更低。使用 clip-path 屬性來(lái)隱藏元素的代碼看起來(lái)如下:

          .hide {
          clip-path: polygon(0px 0px,0px 0px,0px 0px,0px 0px);}
          

          下面是一個(gè)實(shí)際使用它的例子:

          看 @SitePoint 提供的例子“用 clip-path 屬性隱藏元素”

          如果你把鼠標(biāo)懸停在第一個(gè)元素上,它依然可以影響第二個(gè)元素,盡管第二個(gè)元素已經(jīng)通過(guò) clip-path 隱藏了。如果你點(diǎn)擊它,它會(huì)移除用來(lái)隱藏的 class,讓我們的元素從那個(gè)位置顯現(xiàn)出來(lái)。被隱藏元素中的文字仍然能夠通過(guò)讀屏軟件讀取,許多 WordPress 站點(diǎn)使用 clip-path 或者之前的 clip來(lái)實(shí)現(xiàn)專門為讀屏軟件提供的文字。

          雖然我們的元素自身不再顯示,它也依然占據(jù)本該占據(jù)的矩形大小,它周圍的元素的行為就如同它可見(jiàn)時(shí)一樣。記住用戶交互例如鼠標(biāo)懸停或者點(diǎn)擊在剪裁區(qū) 域之外也不可能生效。在我們的例子里,剪裁區(qū)大小為零,這意味著用戶將不能與隱藏的元素直接交互。此外,這個(gè)屬性能夠使用各種過(guò)渡動(dòng)畫(huà)來(lái)實(shí)現(xiàn)不同的效果。

          這五種CSS隱藏元素方法每一種用到的情況都不同,需要大家根據(jù)實(shí)際情況去判斷,隨著練習(xí)實(shí)戰(zhàn)的增多,相信大家對(duì)CSS隱藏元素就能做到得心應(yīng)手了。也可以加入465042726,一起討論關(guān)于web前端方面的問(wèn)題。

          CSS 隱藏頁(yè)面元素有許多種方法。你可以將 opacity 設(shè)為 0、將 visibility 設(shè)為 hidden、將 display 設(shè)為 none 或者將 position 設(shè)為 absolute 然后將位置設(shè)到不可見(jiàn)區(qū)域。

          你有沒(méi)有想過(guò),為什么我們要有這么多技術(shù)來(lái)隱藏元素,而它們看起來(lái)都實(shí)現(xiàn)的是同樣的效果?每一種方法實(shí)際上與其他方法之間都有一些細(xì)微的不同,這些 不同決定了在一個(gè)特定的場(chǎng)合下使用哪一個(gè)方法。這篇教程將覆蓋到那些你需要記住的細(xì)小不同點(diǎn),讓你根據(jù)不同情況選擇上面這些方法中適合的方法來(lái)隱藏元素。

          opacity

          opacity 屬性的意思是設(shè)置一個(gè)元素的透明度。它不是為改變?cè)氐倪吔缈颍╞ounding box)而設(shè)計(jì)的。這意味著將 opacity 設(shè)為 0 只能從視覺(jué)上隱藏元素。而元素本身依然占據(jù)它自己的位置并對(duì)網(wǎng)頁(yè)的布局起作用。它也將響應(yīng)用戶交互。

          .hide {
           opacity: 0;}

          如果你打算使用 opacity 屬性在讀屏軟件中隱藏元素,很不幸,你并不能如愿。元素和它所有的內(nèi)容會(huì)被讀屏軟件閱讀,就像網(wǎng)頁(yè)上的其他元素那樣。換句話說(shuō),元素的行為就和它們不透明時(shí)一致。

          我還要提醒一句,opacity 屬性可以用來(lái)實(shí)現(xiàn)一些效果很棒的動(dòng)畫(huà)。任何 opacity 屬性值小于 1 的元素也會(huì)創(chuàng)建一個(gè)新的堆疊上下文(stacking context)。

          看下面的例子:

          看 @SitePoint 提供的例子“用 opacity 隱藏元素”

          當(dāng)你的鼠標(biāo)移到被隱藏的第 2 個(gè)的區(qū)塊上,元素狀態(tài)平滑地從完全透明過(guò)渡到完全不透明。區(qū)塊也將 cursor 屬性設(shè)置為了 pointer,這說(shuō)明了用戶可以與它交互。

          我自己是一名從事了多年開(kāi)發(fā)的web前端老程序員,目前辭職在做自己的web前端私人定制課程,今年年初我花了一個(gè)月整理了一份最適合2019年學(xué)習(xí)的web前端學(xué)習(xí)干貨,各種框架都有整理,送給每一位前端小伙伴,想要獲取的可以關(guān)注我的頭條號(hào)并在后臺(tái)私信我:前端,即可免費(fèi)獲取。

          visibility

          第二個(gè)要說(shuō)的屬性是 visibility。將它的值設(shè)為 hidden 將隱藏我們的元素。如同 opacity 屬性,被隱藏的元素依然會(huì)對(duì)我們的網(wǎng)頁(yè)布局起作用。與 opacity 唯一不同的是它不會(huì)響應(yīng)任何用戶交互。此外,元素在讀屏軟件中也會(huì)被隱藏。

          這個(gè)屬性也能夠?qū)崿F(xiàn)動(dòng)畫(huà)效果,只要它的初始和結(jié)束狀態(tài)不一樣。這確保了 visibility 狀態(tài)切換之間的過(guò)渡動(dòng)畫(huà)可以是時(shí)間平滑的(事實(shí)上可以用這一點(diǎn)來(lái)用 hidden 實(shí)現(xiàn)元素的延遲顯示和隱藏——譯者注)。

          .hide {
           visibility: hidden;}

          下面的例子演示了 visibility 與 opacity 有怎樣的不同:

          看 @SitePoint 提供的例子“用 visibility 隱藏元素”

          注意,如果一個(gè)元素的 visibility 被設(shè)置為 hidden,同時(shí)想要顯示它的某個(gè)子孫元素,只要將那個(gè)元素的 visibility 顯式設(shè)置為 visible 即可(就如例子里面的 .o-hide p——譯者注)。嘗試只 hover 在隱藏元素上,不要 hover 在 p 標(biāo)簽里的數(shù)字上,你會(huì)發(fā)現(xiàn)你的鼠標(biāo)光標(biāo)沒(méi)有變成手指頭的樣子。此時(shí),你點(diǎn)擊鼠標(biāo),你的 click 事件也不會(huì)被觸發(fā)。

          而在 <div> 標(biāo)簽里面的 <p> 標(biāo)簽則依然可以捕獲所有的鼠標(biāo)事件。一旦你的鼠標(biāo)移動(dòng)到文字上,<div> 本身變得可見(jiàn)并且事件注冊(cè)也隨之生效。

          display

          display 屬性依照詞義真正隱藏元素。將 display 屬性設(shè)為 none 確保元素不可見(jiàn)并且連盒模型也不生成。使用這個(gè)屬性,被隱藏的元素不占據(jù)任何空間。不僅如此,一旦 display 設(shè)為 none 任何對(duì)該元素直接打用戶交互操作都不可能生效。此外,讀屏軟件也不會(huì)讀到元素的內(nèi)容。這種方式產(chǎn)生的效果就像元素完全不存在。

          任何這個(gè)元素的子孫元素也會(huì)被同時(shí)隱藏。為這個(gè)屬性添加過(guò)渡動(dòng)畫(huà)是無(wú)效的,它的任何不同狀態(tài)值之間的切換總是會(huì)立即生效。

          不過(guò)請(qǐng)注意,通過(guò) DOM 依然可以訪問(wèn)到這個(gè)元素。因此你可以通過(guò) DOM 來(lái)操作它,就像操作其他的元素。

          .hide {
           display: none;}

          看下面的例子:

          @SitePoint 提供的例子“用 display 隱藏元素”

          你將看到第二個(gè)塊元素內(nèi)有一個(gè) <p> 元素,它自己的 display 屬性被設(shè)置成 block,但是它依然不可見(jiàn)。這是 visibility:hidden 和 display:none 的另一個(gè)不同之處。在前一個(gè)例子里,將任何子孫元素 visibility 顯式設(shè)置成 visible 可以讓它變得可見(jiàn),但是 display 不吃這一套,不管自身的 display值是什么,只要祖先元素的 display 是 none,它們就都不可見(jiàn)。

          現(xiàn)在,將鼠標(biāo)移到第一個(gè)塊元素上面幾次,然后點(diǎn)擊它。這個(gè)操作將讓第二個(gè)塊元素顯現(xiàn)出來(lái),它其中的數(shù)字將是一個(gè)大于 0 的數(shù)。這是因?yàn)椋丶词贡贿@樣設(shè)置成對(duì)用戶隱藏,還是可以通過(guò) JavaScript 來(lái)進(jìn)行操作。

          position

          假設(shè)有一個(gè)元素你想要與它交互,但是你又不想讓它影響你的網(wǎng)頁(yè)布局,沒(méi)有合適的屬性可以處理這種情況(opacity 和 visibility 影響布局, display 不影響布局但又無(wú)法直接交互——譯者注)。在這種情況下,你只能考慮將元素移出可視區(qū)域。這個(gè)辦法既不會(huì)影響布局,有能讓元素保持可以操作。下面是采用這 種辦法的 CSS:

          .hide {
           position: absolute;
           top: -9999px;
           left: -9999px;}

          下面的例子闡明了怎樣通過(guò)絕對(duì)定位的方式隱藏元素,并讓它和前面的那個(gè)例子效果一樣:

          看 @SitePoint 提供的例子“用 position 屬性隱藏元素”

          這種方法的主要原理是通過(guò)將元素的 top 和 left 設(shè)置成足夠大的負(fù)數(shù),使它在屏幕上不可見(jiàn)。采用這個(gè)技術(shù)的一個(gè)好處(或者潛在的缺點(diǎn))是用它隱藏的元素的內(nèi)容可以被讀屏軟件讀取。這完全可以理解,是因?yàn)槟阒皇菍⒃匾频娇梢晠^(qū)域外面讓用戶無(wú)法看到它。

          你得避免使用這個(gè)方法去隱藏任何可以獲得焦點(diǎn)的元素,因?yàn)槿绻敲醋觯?dāng)用戶讓那個(gè)元素獲得焦點(diǎn)時(shí),會(huì)導(dǎo)致一個(gè)不可預(yù)料的焦點(diǎn)切換。這個(gè)方法在創(chuàng)建 自定義復(fù)選框和單選按鈕時(shí)經(jīng)常被使用。(用 DOM 模擬復(fù)選框和單選按鈕,但用這個(gè)方法隱藏真正的 checkbox 和 radio 元素來(lái)“接收”焦點(diǎn)切換——譯者注)

          clip-path

          隱藏元素的另一種方法是通過(guò)剪裁它們來(lái)實(shí)現(xiàn)。在以前,這可以通過(guò) clip 屬性來(lái)實(shí)現(xiàn),但是這個(gè)屬性被廢棄了,換成一個(gè)更好的屬性叫做 clip-path。Nitish Kumar 最近在 SitePoint 發(fā)表了“介紹 clicp-path 屬性”這篇文章,通過(guò)閱讀它可以了解這個(gè)屬性的更多高級(jí)用法。

          記住,clip-path 屬性還沒(méi)有在 IE 或者 Edge 下被完全支持。如果要在你的 clip-path 中使用外部的 SVG 文件,瀏覽器支持度還要更低。使用 clip-path 屬性來(lái)隱藏元素的代碼看起來(lái)如下:

          .hide {
           clip-path: polygon(0px 0px,0px 0px,0px 0px,0px 0px);}

          下面是一個(gè)實(shí)際使用它的例子:

          看 @SitePoint 提供的例子“用 clip-path 屬性隱藏元素”

          如果你把鼠標(biāo)懸停在第一個(gè)元素上,它依然可以影響第二個(gè)元素,盡管第二個(gè)元素已經(jīng)通過(guò) clip-path 隱藏了。如果你點(diǎn)擊它,它會(huì)移除用來(lái)隱藏的 class,讓我們的元素從那個(gè)位置顯現(xiàn)出來(lái)。被隱藏元素中的文字仍然能夠通過(guò)讀屏軟件讀取,許多 WordPress 站點(diǎn)使用 clip-path 或者之前的 clip來(lái)實(shí)現(xiàn)專門為讀屏軟件提供的文字。

          雖然我們的元素自身不再顯示,它也依然占據(jù)本該占據(jù)的矩形大小,它周圍的元素的行為就如同它可見(jiàn)時(shí)一樣。記住用戶交互例如鼠標(biāo)懸停或者點(diǎn)擊在剪裁區(qū) 域之外也不可能生效。在我們的例子里,剪裁區(qū)大小為零,這意味著用戶將不能與隱藏的元素直接交互。此外,這個(gè)屬性能夠使用各種過(guò)渡動(dòng)畫(huà)來(lái)實(shí)現(xiàn)不同的效果。

          結(jié)論

          在這篇教程里,我們看了 5 種不同的通過(guò) CSS 隱藏元素的方法。每一種方法都與其他幾種有一點(diǎn)區(qū)別。知道你想要實(shí)現(xiàn)什么有助于你決定采用哪一個(gè)屬性,隨著時(shí)間推移,你就能根據(jù)實(shí)際需求本能地選擇最佳方式了。


          主站蜘蛛池模板: 日韩人妻无码一区二区三区综合部 | 狠狠色成人一区二区三区| 无码少妇一区二区浪潮av| 骚片AV蜜桃精品一区| 日韩毛片一区视频免费| 精品一区二区三区| 少妇无码AV无码一区| 亚洲A∨精品一区二区三区| 国产乱码精品一区二区三区香蕉| 风间由美性色一区二区三区 | 四虎在线观看一区二区| 亚洲av无码不卡一区二区三区| 一本久久精品一区二区| 精品一区二区三区四区在线播放| 国产精品一区三区| 视频一区视频二区制服丝袜| 亚洲av色香蕉一区二区三区蜜桃| 在线视频一区二区三区| 99精品一区二区三区| 无码人妻精品一区二区三区蜜桃| 无码人妻久久一区二区三区免费| 好湿好大硬得深一点动态图91精品福利一区二区 | 国产福利一区视频| 国产成人无码精品一区不卡| 精品久久久久久中文字幕一区| 亚洲.国产.欧美一区二区三区| 国产精品丝袜一区二区三区 | 亚洲一区二区在线免费观看| 久久久精品日本一区二区三区| 精品人妻一区二区三区四区| 亚洲av乱码一区二区三区按摩| 精品视频一区二区三区四区 | 亚洲第一区精品日韩在线播放| 无码日韩人妻AV一区免费l | 亚洲线精品一区二区三区 | 亚洲AV福利天堂一区二区三| 韩国一区二区三区视频| 久久精品国产一区| 视频一区二区在线播放| 国产精品女同一区二区久久| 国产伦精品一区二区三区|