CSS3相關的文章,目前共收錄 83 篇內容。
@starting-style 是一個創新的 CSS at 規則,用於設置元素在首次渲染或樣式更新時的初始樣式,特別適合過渡動畫的應用場景,如從 display: none 到可見狀態的元素過渡,或是彈出層的動畫顯示。
Motion One 是一個基於 Web Animations API 的輕量級動畫庫,專為網頁開發者設計。這個工具的檔案大小非常小巧,但效能強大,能夠提供硬體加速的動畫效果,保持用戶界面的流暢性和響應性。Motion One 包含了選擇器、個別變換、時間軸排序等功能,並且支援多元素的複雜動畫設計。該動畫庫使用 TypeScript 編寫,具備完整的測試覆蓋,並免費開放給所有開發者使用。
排版的時候,若文字的長度不一樣,網頁預設會分行,如果後來的行數有的多有的少,版面可能就看起來不整齊,想要讓文字超過區塊長度就自動省落成 ...,我們可以使用 text-overflow 這個屬性。
CSS Loaders 是一個專門收集各種CSS載入動畫範例的網站,適合網頁設計師和開發者快速找到合適的載入動畫效果。網站提供多種風格的載入動畫,每個範例都有詳細的CSS代碼和即時預覽,方便用戶直接複製並應用到自己的專案中。這些動畫範例不僅美觀,而且可以提升網站的使用者體驗。
CSS Snippets 是一個提供各種實用CSS範例的網站,適合網頁設計師和開發者快速找到解決方案。網站收錄了多種常用的CSS樣式和效果,包括動畫、佈局、導航和表單等,所有範例都經過測試並且可以即時應用到專案中。每個範例都有詳細的代碼和說明,方便用戶輕鬆理解和使用。
先前我們提過可以透過 scroll-behavior: smoth; 達成免 javascript 就可以透過點擊超連結的錨點平滑移到對應的區塊,而如果有時候頁面上方被元素擋住,比如選單之類的,這樣滑過去時因為預設是貼到瀏覽器頂端,所以該區塊最上方就會被遮住,這個以往因為都是靠 javascript 處理所以加個參數就好,現在我們也都能夠完全用 CSS 解決了。
CSS Grid Generator 是一個你可以透過圖形化介面設定想要的區塊後,便能生成 CSS grid 樣式的工具,對於想了解 CSS Grid,或是想直接利用這個工具來產生代碼,都會有很好的幫助。
介紹 CSS 中 ::marker, ::spelling-error, ::grammar-error 的應用。
說明使用純 CSS 設定圖片樣式,優化 CLS(Cumulative Layout Shift) 。
Tridiv 是一個藉由圖形化介面,類似常見 3D 繪圖軟體的所見即所得的工具,只要透過該工具編輯,就可以幫你生成由 CSS 3D 繪製的 HTML 及 CSS code,有興趣的朋友可以嘗試看看。
Layoutit Grid 是一個可以透過圖形化介面設定產生 CSS Grid 排版的產生器,對於學習 CSS Grid 切版應該可以藉由此工具更了解其原理。