iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

你的優先選擇是什麼?從 CSS 選擇器到優先級,深入解析與實用技巧 系列

為什麼選不到元素?為什麼改不動樣式?你曾經有這些疑問嗎?本次主題將由淺入深探討 CSS 選擇器的各種類型,我們該如何使用這些選擇器,來精確控制網頁元素的樣式,同時掌握選擇器優先級的運作原理,確保樣式設定能夠如預期生效。

參賽天數 12 天 | 共 12 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 1

什麼是CSS選擇器? CSS選擇器如何應用

前言 一個完整的網站由 HTML、CSS 和 JavaScript 三者協同運作,各司其職,缺一不可。HTML 負責網站的結構,CSS 負責視覺美感,而 Jav...

2024-09-15 ‧ 由 Lala Code 分享
DAY 2

通用選擇器-小朋友才做選擇,我全都要

通用選擇器(Universal Selector)也稱為「通配選擇器」或「全體選擇器」,這些名稱指的都是同一個概念。通用選擇器可以使用 * 符號來選取所有元素,...

2024-09-16 ‧ 由 Lala Code 分享
DAY 3

元素選擇器-誰說標籤只是標籤

元素選擇器(Type Selectors)也可以稱作「標籤選擇器」。我們可以在 HTML 文件中,選擇任何的 HTML 元素,並對選中的標籤元素來處理樣式。不過...

2024-09-17 ‧ 由 Lala Code 分享
DAY 4

類選擇器-前端切版最常使用的選擇器,精準鎖定

上一篇有講到,元素選擇器沒辦法讓相同的標籤進行不同的樣式,這時候就要靠類選擇器啦~! 類選擇器(Class Selectors)是前端切版最常使用到的選擇器,根...

2024-09-18 ‧ 由 Lala Code 分享
DAY 5

ID 選擇器-僅此一家,別無分號

ID 選擇器(ID Selectors)是根據元素上的 id 屬性值作為判斷依據,大小寫需相符。 id 其實就是「身分 Identity」的縮寫,同一個 id...

2024-09-19 ‧ 由 Lala Code 分享
DAY 6

屬性選擇器-尋找標籤中的屬性

屬性選擇器(Attribute Selectors)用於選中符合屬性值條件的 HTML 元素,HTML 元素上會有一些屬性,例如 <a> 標籤有 t...

2024-09-20 ‧ 由 Lala Code 分享
DAY 7

交集選擇器-一次選擇,多重考量

接下來會開始介紹各種複合選擇器,複合選擇器是指將多個基本選擇器組合在一起,我們可以更精確地選擇特定的 HTML 元素。這些選擇器可以基於元素的類別、結構、層次關...

2024-09-21 ‧ 由 Lala Code 分享
DAY 8

選擇器列表-多重選擇,一次完成!

選擇器列表(Selector List),又稱「分組選擇器」或「並集選擇器」,允許多個選擇器共享相同的樣式。 其實就像在一場派對上分組一樣,你可以把喜歡狗的人放...

2024-09-22 ‧ 由 Lala Code 分享
DAY 9

後代選擇器-傳承的力量,輕鬆選中後代元素

後代選擇器(Descendant Combinator)用於選擇特定元素中的所有子孫元素,無論是直接的子元素還是更深層次的後代。當你需要對一個範圍內的所有元素應...

2024-09-23 ‧ 由 Lala Code 分享
DAY 10

子代選擇器-鎖定直系血親,選擇不含糊

子代選擇器(Child Combinator)用於選中指定元素中的直接子元素。與後代選擇器不同,子代選擇器只會選擇直接子元素,而不包括更深層次的後代元素。 如果...

2024-09-24 ‧ 由 Lala Code 分享