国产在线视频一区二区乱码_欧美日韩视频在线一区_69天堂人成无码视频在线观看资讯_原神这是一个充满脚的世界_日韩欧美亚洲国产_70岁熟女熟妇伦Av_青青热久免费精品视频在线18_午夜欧美性高潮a视频_欧美国内免费观看视频网站_思思久久q6热在精品国产

網(wǎng)站建設(shè)

結(jié)合設(shè)計經(jīng)驗與營銷實踐,提供有價值的企業(yè)營銷資訊

首頁 > 新聞資訊 > 網(wǎng)站建設(shè)

我們可以使用CSS變量嗎

2018/7/24 10:01:40 來源:深圳網(wǎng)站建設(shè)

  我們可以使用CSS變量嗎

  所有關(guān)于**近終于可以使用CSS網(wǎng)格的討論都讓我想到:我現(xiàn)在可以使用其他驚人的CSS函數(shù)了嗎CSS一個變量就在我腦海中浮現(xiàn)。這是我聽說過CSS變量之后的事情,它為前端開發(fā)增加了一個全新的工具和思維方式,這讓我興奮了一段時間。在CSS變量綜述中CSS變量組合出現(xiàn)了幾年,但似乎并沒有得到廣泛應(yīng)用。隨著預(yù)處理器如SASS的走紅,前端開發(fā)已經(jīng)癢了很久。

  我**個興奮的CSS變量是2014年左右,之后他們就沉浸在我的興趣中。我正在考慮把它們帶到生產(chǎn)現(xiàn)場,我將向您展示它們的簡單易用性。變量聲明

  聲明的自定義屬性非常簡單:我們只需要創(chuàng)建所需的屬性,并在其開頭添加兩個破折號。這些可以宣布不加入他們:根似乎是一個很好的方式在目前。

  我的可重復(fù)使用價值:20px;

  訪問變量

  使用屬性非常簡單。我們已經(jīng)訪問了var()的功能和性能,我們聲明上面。

  Filler:var(-我的可重用值);

  這不簡單嗎

  CSS變量直接使用,易于記憶。使用CSS變量(像大多數(shù)CSS)**大的挑戰(zhàn)是知道使用它們的正確時間和地點。落地是創(chuàng)建凌亂樣式表的安全方法,這些變量可能會變得更難調(diào)試。

  使用適當(dāng)?shù)氖褂们闆r和策略應(yīng)該被考慮,這是你的大部分精力應(yīng)該集中。

  一個有趣的用例響應(yīng)模塊:

  在下面的示例中,我將向您展示如何構(gòu)建我當(dāng)前使用的基本變量響應(yīng)組件SASS。然后我將向您展示如何使用預(yù)處理器變量CSS進行改進。這是一個特定的用例,不適用于各種使用變量的方法。CSS變量的不同用法。

  SASS

  見筆CSS變量ndash;響應(yīng)應(yīng)用示例中沒有CSS變量,該變量被亞當(dāng)middot休斯(ldquoCodePen。

  使用SASS時,我嘗試了幾種不同的方法。我經(jīng)常使用的版本是將媒體查詢放在要更改的CSS塊中。在這里,我可以使用一個變量standardCSS來混合或擴展修改后的元素,而不會分散組件的樣式。

  問題是有多個媒體查詢和一個相關(guān)但不多的變量。我可以使用映射變量來提供更多的組織,但我認為主要的問題是我們使用一種多變量來定義屬性。只是感覺不對。

  SASS變量用于推進時間,這意味著我們必須計劃好要使用它們的每個方面。它們使開發(fā)更容易,但在技術(shù)上對超級大國是不可用的任何新。

  CSS救市變數(shù)

  見penCSSndash;響應(yīng)變量的使用由亞當(dāng)middot休斯(ldquoCodePen。

  CSS變量在需要聲明之前是動態(tài)的。這在另一個方面很有用。我們現(xiàn)在可以有條件地將變量從任何地方(如媒體查詢)更改為特定上下文。

  通過對媒體查詢的方法,可以減少模型中分散的媒體查詢響應(yīng)量。它還提供了一個很好的干凈的方法來查看不同格式的一般間距和字體樣式。

  我認為敏感的設(shè)計主題是CSS變量,兩個很好的用例,但是有很多可能性。

  它與SASS變量CSS有什么不同

  變量SASS和變量CSS是兩種不同的野獸,每個野獸都有自己的pro和antiSASS變量,可以有更好的性能

  由于SASS的普及和綠色蔬菜的編程性質(zhì)的提高,深入的組織模式也隨著時間的推移而演變。我特別喜歡薩斯將類似類型的變量組合到地圖中的映射。顏色、大小和快捷方式似乎是流行的選擇,包括地圖。

  因為CSS變量的**佳實踐沒有演變成相對較小的使用。地圖和數(shù)組不能以相同的方式組織。這些新的組織模式需要在CSS中創(chuàng)新,以不同的方式解決問題,以動態(tài)方式改變薩斯CSS變量

  CSS變量由瀏覽器在運行時動態(tài)處理,而不是在變量寫入中使用的CSS。

  這是CSS變量的核心賣點。它將看到人們?nèi)绾问褂眠@個特性,以及它是否會隨著時間的推移滿足其潛在的興趣。

  CSS是標準瀏覽器功能

  在我看來,我們可以做的事情更多;emgt;網(wǎng)頁標簽/emgt書信電報;emgt;吞咽/emgt和lt;emgt;任何新現(xiàn)在是lt/emgt更好。有一些有趣的新瀏覽器特性,這意味著我們不需要編譯JavaScript框架,以使其感覺像開發(fā)人員是必不可少的。我敢猜測前端開發(fā)高比以某種或那樣的方式使用變量,所以每個人都應(yīng)該使用這個核心特性。這意味著與整個網(wǎng)絡(luò)的一致性相比,構(gòu)建步驟(我認為這些天我們都可以一致認為這是巨大的)。支持是什么樣的

  支持性明顯好,有一個顯著例外:IE11。大多數(shù)現(xiàn)代瀏覽器都支持CSS變量,但存在許多缺陷。

  78.11%這是高比CSS網(wǎng)格(寫入時),但IE11支持可能存在問題。

  那么我們可以使用CSS變量嗎

  我認為現(xiàn)在是時候IE11支持不會再好了,我們從上一個版本W(wǎng)indows中知道,升級需要一些人很長時間。但是現(xiàn)代瀏覽器的支持是非常好的,我們應(yīng)該尋找CSS變量和實驗可能性。

  這并不意味著我們不應(yīng)該忘記我們的責(zé)任,盡管舊瀏覽器支持它。使用支持標簽的基本備份系統(tǒng),甚至是多填充,即使您的網(wǎng)站實際使用了更多的舊瀏覽器,也應(yīng)該考慮使用舊瀏覽器。

http://ywxrmy.cn/jianzhanzhishi/961.html 我們可以使用CSS變量嗎

特別聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:0755-85297058;郵箱:2295772445#qq.com (#替換成@)。

標簽:

QQ咨詢
微信咨詢
微信咨詢
電話咨詢
周一至周五 9:00-18:00
135-1055-3738
回頂部