日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

在本文中,了解 2023 年最值得關注的 15 個 CSS 趨勢。這些趨勢將幫助您通過釋放 CSS 的力量來創建視覺上令人驚嘆的響應式設計。

CSS 如何幫助您的網站?

CSS 代表層疊樣式表。它是一種用于創建樣式表的語言,用于描述用標記語言編寫的文檔的布局和格式。它與 HTML 一起修改在線頁面和用戶界面的外觀。任何 XML 文檔類型,包括純 XML、SVG 和 XUL,都可以與它一起使用。

借助 CSS,您可以更改舊的 HTML 編寫的文檔或使用 CSS 代碼創建新樣式。以下是 CSS 為您的網站帶來的一些好處。

    之前網站中的字體、顏色、背景等標簽都是重復的,CSS就是為了解決這個問題而開發的。幫助您在多個網頁上創建一致的設計,并提供在不同元素和網站上使用樣式的可重用性。CSS 提供比純 HTML 更具體的屬性來定義網站的外觀。提供視覺提示以提高網站的可訪問性。通過清晰簡潔地呈現數字內容來提高網站搜索引擎優化。

    2023 年 CSS 趨勢

    現在您已經了解了 CSS 的要點及其優點,讓我們從 2023 年 CSS 最佳趨勢列表開始。

    注意:此處的瀏覽器兼容性數據取自 CanIUse。

    1.CSS網格

    CSS 網格是一個功能強大的布局模塊,可讓您創建復雜的、響應式的網格布局。它得到現代瀏覽器的完全支持,并且在網絡開發人員中越來越受歡迎。這種驚人的 CSS 趨勢可以輕松處理行或列。

    子網格是一個已添加到網格布局中的便捷功能。您可以使用子網格功能創建子網格,該功能將模仿其父網格的布局。當子網格嵌套在另一個網格顯示中時,它會選擇其尺寸和間隙。父網格的布局將應用于子網格,盡管子網格仍然可以在必要時覆蓋某些部分。

    瀏覽器支持:95.91%

    2.CSS書寫模式

    根據語言的不同,CSS 書寫模式屬性會調整文本的對齊方式,以便可以從上到下或從左到右閱讀。例如,假設我們希望添加一些從左到右、從上到下閱讀的文本。

    這對于文本經常垂直放置的語言(例如中文、日語或韓語)很有幫助。出于美觀原因,您可能希望在 CSS 趨勢的幫助下在英語中使用這種特性。

    瀏覽器支持:97.7%

    3. 滾動捕捉行為

    為了控制 Web 瀏覽器的 CSS 滾動捕捉行為,CSS 提供了一組有價值的屬性。其中一些功能已經擴展,但更新的瀏覽器版本現在才可以訪問其他功能。關于 CSS 趨勢的最好的一點是,只有三分之一的 CSS 用戶知道它。

    使用scroll-snap-type屬性,您可以通過多種方式修改容器上的滾動位置。開發人員可以獲得更高的精度,而最終用戶則可以享受更流暢、更可控的用戶體驗。

    瀏覽器支持:95.89%

    4. 容器查詢

    CSS 尚未完全建立容器查詢,盡管它們會的。它們將對我們如何看待響應式設計產生重大影響。基本概念是,除了視口和媒體之外,您還可以根據父容器的大小指定斷點。

    它將包括根據出現在用戶界面嵌套層中的各種容器的尺寸來調整布局。CSS 容器查詢不是 CSS 趨勢,而是一項重大舉措,可能會引發一波 UI 增強浪潮。

    瀏覽器支持:?76.94%

    5.新調色板

    CSS實踐者已經開始使用RGB來美化網頁。最近,CSS 推出了三種新的調色板:HWB、LAB 和 LCH。

    HWB:它是色調、白度和黑度的縮寫。這是一個易于人們閱讀的功能:您選擇一種顏色,然后添加白色和黑色。最近發布的 Chrome、Firefox 和 Safari 都支持它。

    瀏覽器支持:?87.71%

    LAB:它是根據 CIA LAB 色彩理論創建的,被認為是理論上最復雜的新色彩空間。LAB 顏色描述符包括人類可以感知的所有顏色,這是一個大膽的說法。現在只有 Safari 兼容這種 CSS 趨勢,就像 LCH 一樣。

    LCH:它代表亮度、色度和色調,以拓寬可用顏色的調色板而聞名。Safari 僅支持 LCH。

    瀏覽器支持:?15.38%

    6.CSS變量

    CSS變量,也稱為CSS自定義屬性,自2015年以來一直是市場上流行的CSS趨勢,目前正受到越來越多CSS用戶的關注。CSS 變量允許您在 HTML 代碼中的其他位置存儲和使用值。它有助于消除代碼中的冗余,提高靈活性,提高代碼的可讀性。

    瀏覽器支持:?95.81%

    7. 視口單位

    對于每個嘗試為 iOS 上的 Safari 編寫網站的人來說,設置視口單位都是一件麻煩事。移動瀏覽器顯示設置為單位vh大小的容器小于應有的大小。

    您需要使用自動調整容器大小的腳本來解決此錯誤。除了加載新腳本帶來的不便之外,一些解決方法還會損害 Chrome 用戶。

    謝天謝地,CSS 現在支持新的相對長度和視口規范。其中一些是“vw”、“svw”、“lvw”和“dvw”。這些測量值是小視口尺寸、大視口尺寸和動態視口尺寸以及 UA 默認視口尺寸寬度的 1%。

    瀏覽器支持率:?97.53%

    8. 級聯層

    如果級聯中的下一個元素具有更高級別的特異性,則 CSS 會覆蓋對第一個元素的樣式更改。由于代碼庫龐大,這個問題在大型項目中總是存在。這時,CSS 級聯層就派上用場了。

    級聯層為開發人員提供了主題、框架和設計方面更好的靈活性,以充分利用級聯系統。與以啟發式為中心的原始級聯相比,級聯層提供對底層級聯邏輯的直接操作和管理。

    這種 CSS 趨勢將通過向級聯添加第二層來定義樣式變體,從而確保組件不會始終遵循基本樣式。相反,組件是根據寫在層上的規則和已建立的層層次結構生成的。

    瀏覽器支持:?87.57%

    9. 內容可見性

    CSS 中的內容可見性屬性有助于加快網頁上內容的呈現速度,以便用戶可以在加載頁面其余部分時與內容進行交互。借助此屬性,開發人員可以命令瀏覽器頁面的哪一部分具有獨立的內容。作為回報,它可以幫助瀏覽器通過延遲計算來優化網頁內容。

    內容可見性取決于 CSS Containment Spec 的原語。到目前為止,只有 Chromium 85 支持內容可見性屬性;但是,所有主要瀏覽器都支持 CSS Containment Spec。

    瀏覽器支持:?71.40%

    10. 差距

    Gap 屬性是一種新興的 CSS 趨勢,有助于定義行和列之間的間隙,正式稱為網格間隙。它可作為以下特性的替代品。

      行距柱間隙

      我們利用具有單個值的間隙屬性來指示行和列之間的相同空間。如果行和列之間的距離存在差異,我們將使用具有兩個值的間隙函數,首先定義行之間的距離,然后定義列之間的距離。您可以利用 row-gap 和 column-gap 這兩個屬性來使代碼更加透明和易于理解。

      在gap屬性之前,設計者需要使用具有一定限制的margin屬性,例如在元素和容器邊緣之間添加縮進。相反,gap 屬性允許您指定項目之間的縮進,而無需使用此類技巧和花招,而僅依賴于語言的基本構造。

      瀏覽器支持率:?93.29%

      11. 對象視圖框

      我們列表中的另一個 CSS 趨勢是 object-view-box 屬性。它使網頁僅顯示圖像或視頻的指定區域。它的結果與 viewBox SVG 屬性大致相當。當您僅針對不同元素或以不同分辨率顯示圖像或視頻的一部分時,object-view-box 屬性將派上用場。此外,它還可用于平移和縮放圖片和電影。

      在 object-view-box 屬性出現之前,圖像或視頻的裁剪問題必須通過使用“overflow: hide ;?”在包裝元素內放置內容并調整其大小來解決。屬性。可以通過在代碼中添加頂部、底部、左側和右側值來完成。

      瀏覽器支持:?66.99%

      12. 插圖

      Inset 屬性有助于設置元素與父元素之間的距離。它取代了四個屬性:頂部、右側、左側和底部,并允許您在單個命令中從所有四個側面查看元素的插入。CSS Inset 屬性需要添加所有四個命令來進行定位。

      瀏覽器支持:??90.29%

      13. 可變字體

      可變字體允許將字體的多種變體集成到單個文件中,而不是為每種寬度、粗細或樣式使用單獨的字體文件。它是 OpenType 字體規范的演進版本。

      盡管可變字體可以像常規字體一樣使用,但它們可以提供更多功能。標準字體的 font-weight 屬性接受 100 到 900 之間的值,而對于可變字體,它接受 1 到 999 之間的任何整數。

      雖然常規字體的 font-style 屬性接受正常和斜體兩個值,但對于可變字體,您可以為可變字體指定范圍從 -90 度到 90 度的傾斜角度。可變字體具有字體拉伸功能,范圍從 50%(對于窄字體)到 200%(對于寬字體),其中標準比例為 100%。另一個屬性是 font-optical-sizing 屬性,它根據大小改變字體的外觀。

      瀏覽器支持:?94.89%

      14. 文本溢出

      在 CSS 中,text-overflow 屬性用于指示特定文本已溢出并且現在被隱藏。添加此屬性時,溢出的內容將被修剪,并且自定義字符串或省略號將在顯示上可見。

      使用 text-overflow 屬性時要記住的一件事是空白屬性必須為 nowrap,并且溢出屬性必須設置為隱藏。

      瀏覽器支持:?98.95%

      15. 比較函數

      使用比較功能可以用更少的代碼構建響應式網站。它具有“clamp()”、?“min()”和“max()”等函數,用于定義上限和下限值,計算并比較提供給函數的輸入值,然后應用計算出的財產價值。

        lamp() 函數:該函數需要三個參數:中心值、首選值和最大值。鉗位()根據中心值計算屬性的值。

        如果計算值介于最小值和最大值之間,則將中心值應用于元素。如果估計值低于最小值或超過最大值,則將使用最小值或最大值。

        min() 和 max() 函數:?min() 確定并應用范圍中最小的值。類似地, max() 函數確定并應用給定值范圍中的最大值。

        瀏覽器支持率:?92.26%

        如何測試 CSS 屬性的瀏覽器兼容性?

        隨著 CSS 庫推出新功能和屬性,它為 Web 開發人員帶來了新的日常挑戰,以確保網站瀏覽器兼容。必須檢查您用于網站的每個 CSS 屬性是否在每個瀏覽器中正常工作并受支持。

        結論

        這些只是我們在 2023 年可能會看到的幾個 CSS 趨勢。雖然也可能出現其他趨勢,但遵循這些趨勢應該會對新手有所幫助。向多列布局的過渡已經全面展開,隨著我們進入 2023 年及以后,向響應式界面的轉變將迅速加快。

        我們在這里只強調了 CSS 頂級趨勢中的最佳趨勢,但如果我們在進入下一個十年時出現其他趨勢,請不要感到驚訝。無論發生什么,有一件事是確定的:CSS 永遠不會過時。設計師可能會改變他們的觀點,但它們永遠不會完全消失——這是一件好事!

        以上就是15個CSS最佳趨勢,讓你的網頁項目一秒開掛!的詳細內容,更多請關注www.92cms.cn其它相關文章!

分享到:
標簽:CSS 一秒開掛 網頁 趨勢 項目
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定