[爆卦]OOCSS是什麼?優點缺點精華區懶人包

雖然這篇OOCSS鄉民發文沒有被收入到精華區:在OOCSS這個話題中,我們另外找到其它相關的精選爆讚文章

在 oocss產品中有7篇Facebook貼文,粉絲數超過5,012的網紅卡斯伯,也在其Facebook貼文中提到, 因為 廖洧杰 的推坑,現在要跟一堆高手 PK CSS 也就想到以前在寫 SCSS 的一些想法 其實我過去是不喜歡 Bootstrap 的 但在嘗試超越 Bootstrap 的過程中(自幹 CSS 框架) 發現觀念上的有很多的不足 因此開始研讀 OOCSS 及許多框架的概念 三年前(講古中...) ...

 同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...

  • oocss 在 卡斯伯 Facebook 的精選貼文

    2018-09-14 02:31:18
    有 156 人按讚

    因為 廖洧杰 的推坑,現在要跟一堆高手 PK CSS
    也就想到以前在寫 SCSS 的一些想法
    其實我過去是不喜歡 Bootstrap 的
    但在嘗試超越 Bootstrap 的過程中(自幹 CSS 框架)
    發現觀念上的有很多的不足
    因此開始研讀 OOCSS 及許多框架的概念

    三年前(講古中...)
    在公司中就依據這樣的概念重製的一套框架
    並且加入許多變化讓框架的可用性更高
    如:
    - 元件樣式數量由變數決定
    - 通用類別,可重複使用的 樣式類型 className
    - Flex 設計元件
    - z-index 統一管理
    - 按鈕包含 outline 的款式

    而這些也是我很喜歡 Bootstrap 4 的原因
    這個版本實現了我當時的許多概念
    並且做得更好,現在我引入 BS4 時
    就好像在用當時自己做的框架一樣 😊

    所以歡迎大家來 PK 我的 CSS
    我可是超強的喔~
    https://www.hexschool.com/2018/09/13/2018-09-13-hexschool-challenge/

  • oocss 在 卡斯伯 Facebook 的最佳貼文

    2017-09-02 03:22:14
    有 153 人按讚

    9/2 前端要不要學習 Sass 😱
    在過去我還沒學 Sass 以前
    當時的 CSS 能力已經有一定基礎
    對於一個網頁建構其實也不需要花太長的時間
    但在接觸 Sass 後我認為我不懂 CSS
    主要原因是架構上的差距

    這個問題在過去經常有人在爭吵
    反正最後結果都是 CSS 為何還要多一個編譯?
    如果有人跟你爭吵為何要學,請不要花時間跟他爭論
    詳細的原因並不是三兩句就可解釋清楚
    並且需要親自體驗才能感受到落差
    大多反對者其實並沒有實際接觸過
    所以多說無益
    這邊來說下我在學習後的差異
    .
    ### 更了解 CSS 架構
    原本 CSS 僅限於了解各屬性的用法
    可以用 CSS 拼建出任何想用的元件
    但在管理上卻有很大的問題
    同一個相似的元件在兩個地方卻寫了接近的 CSS
    大量重複的內容難以管理
    透過 Sass 就能夠輕鬆帶入 OOCSS 的概念
    在長時間的練習下更能抽離出重複的樣式
    進而優化 CSS 的可用性
    有遇過想改前人(包含自己) 過去寫的 CSS
    但不敢改,寧願用 !important 覆蓋的窘境嗎?
    .
    ### 不再重複造輪子
    重複造輪子某方面來說是一種原罪
    因為重複的輪子都是一個新觀念
    大多數的人不太敢去改別人的輪子
    (過去的自己也是別人)

    Sass 可以將重複的輪子儲存起來
    不斷的改良修正輪子的版本
    需要使用時再取用特定版本的輪子運作
    .
    ### 寫 CSS 的時間大幅縮短
    因為許多輪子都已經建造好了
    我們只是載入並運作他
    所以自然花的時間會越來越少
    .
    ### 更容易管理、整合大型框架
    我在學習 Sass 後自幹過框架
    這樣的經驗下我很了解怎麼運用框架
    外部的資源如何管理及有效利用
    甚至做出企業級的專用框架都不是問題
    .
    ### 從此開始,更容易了解其他技術
    Sass、PostCSS、Gulp、Webpack
    許多技術不斷地互相借鏡
    取得彼此優良的地方
    並且學習曲線會越來越低
    但首先,要先學會其中一個作為開端

    學會一個後,學習速度增加
    工作上花費的時間縮短
    自然而然有更多的時間學習新技術
    ===
    結論,如果你工作上需要花一定的時間寫 CSS
    請一定要學 CSS 預處理器
    這將有效優化你個人工作效率

    #每日一觀點 #8

  • oocss 在 卡斯伯 Facebook 的最讚貼文

    2016-12-08 12:57:19
    有 18 人按讚

    鐵人賽的第一階段先來介紹 CSS 架構
    以下是第一輪的文章內容
    接下來會介紹 CSS 不同的運用情境
    Gulp、Sass、Bootstrap 都會有涉略
    文章可以再 Blog or ithome 上看到
    http://ithelp.ithome.com.tw/users/20083608/ironman/1027

    OOCSS 結構與樣式、容器與內容
    https://wcc723.github.io/css/2016/12/02/oocss-one/

    OOCSS 結構與樣式、容器與內容(實際範例)
    https://wcc723.github.io/css/2016/12/03/oocss-two/

    OOCSS 容器與內容分離 (最佳實踐)
    https://wcc723.github.io/css/2016/12/04/oocss-three/

    CSS 的命名技巧
    https://wcc723.github.io/css/2016/12/05/css-naming/

    CSS 的元件狀態
    https://wcc723.github.io/css/2016/12/06/css-status/

    CSS 框架架構參考 PURE CSS
    https://wcc723.github.io/css/2016/12/07/framework-pure-css/

    CSS 框架架構參考 Bootstrap
    https://wcc723.github.io/css/2016/12/08/framework-bootstrap/

    #CSS #OOCSS

  • oocss 在 コバにゃんチャンネル Youtube 的最佳貼文

    2021-10-01 05:19:08

  • oocss 在 大象中醫 Youtube 的精選貼文

    2021-10-01 05:10:45

  • oocss 在 大象中醫 Youtube 的最讚貼文

    2021-10-01 05:09:56

你可能也想看看

搜尋相關網站