一天一支 CSS 教學影片,HTML 疑難雜症遠離我~ ( 應該吧 )
CSS 屬性選擇器可以根據 HTML 元素的屬性名稱與屬性值,選取特定的元素,然而隨著瀏覽器與 CSS 的進步,甚至可以根據屬性值的字首、字尾或片段來選取元素,...
CSS 文件結構選擇器是非常基本的選擇器,除了可以利用 HTML 文件結構的親子關係選取元素,也能透過子代選擇器「>」、兄弟選擇器「~」或相鄰兄弟選擇器「...
虛擬類別選擇器是根據「元素的狀態」來選取元素,這個單元會介紹透過元素在「文件結構」中的「位置」狀態,進行選取元素的虛擬類別選擇器,這類型的選擇器有 :root、...
虛擬類別選擇器有許多種,而「類型位置」相關的選擇器,會根據「特定類型」的元素在文件結構中的位置狀態進行選取,這種虛擬類別選擇器有 :first-of-type、...
虛擬類別選擇器有許多種,這個單元會介紹「表單輸入」相關的虛擬類別選擇器,例如 :checked、:disabled、:in-range、:valid、:requ...
使用者在瀏覽網頁時,往往會有點擊、懸停之類的操作行為,CSS 也有專門針對這些操作行為的虛擬類別選擇器,例如 :hover、:active、:focus、:fo...
「超連結」虛擬類別選擇器主要是針對「a 元素」的進階選擇器,這種選擇器主要有 :link、:visited、:any-link、:target 四種,可以清楚設...
這個單元會介紹「邏輯判斷」虛擬類別選擇器,這個選擇器主要有 :not()、:is() 和 :has() 三種,透過邏輯判斷的規則,就能從複雜的結構中挑選出符合規...
這個單元會介紹一些比較少用的虛擬類別選擇器,例如 :dir()、:lang()、:modal、:scope 等,這些選擇器通常是針對瀏覽器語系、文字對齊方向或一...
所謂的「虛擬元素」也稱為「偽元素」,表示不存在於真實的 HTML 元素,可能是「想像的元素」或根據現有元素進行「想像分類」,而「虛擬元素選擇器」就是專門針對這些...