前端工程師應該要懂的瀏覽器渲染機制
最近剛好有學生詢問這個議題,剛好這個議題我覺得對於一名前端工程師來講是滿重要該懂的東西,畢竟我們身為前端工程師時常在跟瀏覽器打交道,不好好認識它的運作機制怎麼可以呢?
收錄了 10 篇相關文章
最近剛好有學生詢問這個議題,剛好這個議題我覺得對於一名前端工程師來講是滿重要該懂的東西,畢竟我們身為前端工程師時常在跟瀏覽器打交道,不好好認識它的運作機制怎麼可以呢?
有些時候,我們網站上可能有某些區塊會不想要讓使用者可以選取,那麼這一篇就來記錄一下有哪些方式可以避免使用者選取特定元素。
身為一名前端工程師,使用 CSS/HTML/JavaScript 是必然的,而且我們也時候也會不知覺的使用一些新潮的語法,而這些新語法往往可能會成為我們開發上的 Bug。
7+1 的設計模式主要是在講目錄結構的區分,早期開發 CSS 時只能將所有檔案放在同一個地方,那麼這樣就會導致維護上的困擾,因此在開發 Sass 時就可以搭配 @import 然後使用資料夾區分相關檔案,也就是所謂的 Sass 7-1 Pattern。
BEM 是一個為了讓 class 有更好地維護架構 CSS 設計模式,但最主要的致命缺點就是命名長度過長,可是在實際開發上非常多人都會使用到 BEM。
整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ
OOCSS 是 CSS 設計模式的另一種,其中最主要代表的框架就是 Bootstrap。
CSS 設計模式是一個觀念、規範以及心法,最主要就是要替我們提高開發與維護的效率。
今年2019年3月20日,中國在深圳舉辦了由 W3C、 W3ctech的 CSS 開發者大會,目前在 Youtube 也有影片可以觀看,在這邊作為一個紀錄練習,本文參考張鑫旭來製作撰寫。
整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ