CSS 選擇器權重 Specificity

CSS 選擇器是如何判斷要套用哪個樣式?

常會遇到寫了樣式卻沒有被套用,而樣式沒被套用有兩個可能

  1. 沒有選對元素
  2. 選對了元素,但蓋不掉之前的樣式
    以下就來講 選對了元素,但蓋不掉之前的樣式
繼續閱讀

Cypress入門筆記(上)

最近在學習測試,選擇了Cypress這個工具,如果你寫過JQuery,你對他的語法會很快上手。
以下是研讀官方文件所記錄的筆記,有些理解可能不正確(畢竟母語不是英文)
Introduction to Cypress

繼續閱讀

設定 git 使用者及信箱

在vscode裡面如果沒有設定使用者,就無法正常的使用git功能。
或是有時候有切換使用者的需求,就用指令來解決吧!!

記得打開終端機(termial),並且cd到你要設定的目錄下

繼續閱讀

vuex actions與mutations的差異

一開始看不懂vuex為何要分mutation跟action兩個寫法,後來查閱了一些資料、加上問公司的前輩,雖然明白了,但還沒辦法體會。

目前先記錄下來,不保證以下內容是正確的觀念。

繼續閱讀

[HTML]把header做成template

最近在做純靜態的網站,沒有引入Vue或其他的框架,每一次新的頁面的<header>都從第一頁複製,在新的頁面貼上,一旦內容要做變更,我就必須再次複製貼上…

覺得這樣的方式實在太蠢了!

後來想到可以用JS的方式放入HTML,只要在不同的頁面抓到標籤是id=header就好了。(同理,footer也可以這樣做)

繼續閱讀

Vue元件溝通-子傳父($emit)

常常忘記子傳父($emit)的寫法,這裡筆記一下
子件的事件被觸發的時候要做事
把事件綁在template上@click-child

繼續閱讀