在 React 發展的歷史裡,重用邏輯 (logic reuse) 一直是個難題。Class component 時代,我們常用 HOC 或 Render Pr...
前言
接續昨天歷史講古,我開始好奇裡面重複提到的名詞。礙於中文翻譯各略有不同,我將採取Mdn或維基中文翻譯、或是書本上翻譯為準,當然一定會彼此常用翻譯有落差,所...
前兩天我們介紹了偽類選擇器。
今天我們要介紹類似的偽元素選擇器。
偽元素簡介
定義
偽元素選擇器(Pseudo-Elements),也可以譯作虛擬元素選擇器。從...
三十天的挑戰結束了,這不只是一場技術學習,更是一段與 AI 共創、重新思考「開發是什麼」的旅程。
三十天前,我因為好奇 Google 在 2025 I/O...
Babylon.js音訊引擎是基於W3C的Web Audio規範(在網頁應用程式中處理及合成音訊的規範)。這個音訊引擎包含了環境音效(ambient)、空間音效...
昨天我們學了 margin、padding、border、gap,今天來解決常遇到的怪問題:「為什麼我設了 margin,結果它不見了?」
1. 問題現象:M...