Html、CSS基礎 – 定位:偽元素與偽類選擇器

更新 發佈閱讀 2 分鐘

※ 偽元素:

  • 針對某個元素的特定部分進行樣式設定,而不需要在 HTML 中新增額外的標籤。
  • 常見的區塊元素像 <div>, <p>, <span>, <button>, <section> 等都可以使用。
  • 偽元素常用於加上裝飾、圖示、引號等視覺效果,並常搭配 content 屬性與定位(position)來製作 tooltip、按鈕特效、卡片陰影等互動或美化效果。
vocus|新世代的創作平台

範例:

偽元素產生方法

vocus|新世代的創作平台

說明:

  • .box這個元素前面插入「123」。
  • .box這個元素後面插入「456」。
  • 這些文字會出現在 .box 顯示的內容左右兩側,但實際上並不會改動 HTML 中 .box 的內文。

畫面顯示:

vocus|新世代的創作平台

wrapper偽元素產生方法

vocus|新世代的創作平台

畫面顯示:

vocus|新世代的創作平台

.wrapper :before 和.wrapper:before 的差別

.wrapper:before :選中的是 class 為 .wrapper的元素,然後在它的前方插入偽元素。

.wrapper :before

  • 選中的是 .wrapper裡面所有元素的 ::before(例如 .wrapper 裡的 <p>、<div>只要有::before 都會被影響)。
  • 空格表示「後代選擇器」,所以範圍大很多。

畫面顯示:

vocus|新世代的創作平台

※ 偽元素的特性:

vocus|新世代的創作平台


※ 偽類選擇器:

vocus|新世代的創作平台

:hover:

.box:hover {
background-color: blue;
}

畫面顯示:

vocus|新世代的創作平台

:active:

.box:active{
background-color: green;
}

畫面顯示:

vocus|新世代的創作平台

綜合使用:

.box:hover:after{
background-color: orange;
}

畫面顯示:

vocus|新世代的創作平台



留言
avatar-img
奧莉薇走在成為後端工程師之路上
28會員
171內容數
全端網頁開發專業知識分享
2025/07/31
※ Can I use:超實用的前端開發工具網站 網址:https://caniuse.com/ 功能:查詢各種 HTML、CSS、JavaScript 等語法或功能在不同瀏覽器上的支援情況。 使用方式: 加上前綴:解決部分支援的問題 .box { position: absolute;
Thumbnail
2025/07/31
※ Can I use:超實用的前端開發工具網站 網址:https://caniuse.com/ 功能:查詢各種 HTML、CSS、JavaScript 等語法或功能在不同瀏覽器上的支援情況。 使用方式: 加上前綴:解決部分支援的問題 .box { position: absolute;
Thumbnail
2025/07/31
※ transform變形的屬性: ※ 建立transform專案: ※ transform範例: index.html: <body> <div class="wrapper"> <div class="box"></div> </div> </body> style.css:
Thumbnail
2025/07/31
※ transform變形的屬性: ※ 建立transform專案: ※ transform範例: index.html: <body> <div class="wrapper"> <div class="box"></div> </div> </body> style.css:
Thumbnail
2025/07/31
※ z-index: 說明:在瀏覽器的排版邏輯中,網頁不是一個平面結構,它實際是建立在一個三維空間模型上,所以網頁是立體的。在這個空間中,除了水平(X 軸)與垂直(Y 軸)方向外,Z 軸代表了元素在前後位置上的疊加關係。z-index可以幫助我們調整網頁的層級。當多個元素在視覺上「重疊」時,調
Thumbnail
2025/07/31
※ z-index: 說明:在瀏覽器的排版邏輯中,網頁不是一個平面結構,它實際是建立在一個三維空間模型上,所以網頁是立體的。在這個空間中,除了水平(X 軸)與垂直(Y 軸)方向外,Z 軸代表了元素在前後位置上的疊加關係。z-index可以幫助我們調整網頁的層級。當多個元素在視覺上「重疊」時,調
Thumbnail
看更多
你可能也想看
Thumbnail
這篇文章教你如何製作側邊欄,包括準備工作、HTML和CSS的部分,還有一些互動效果。文章涵蓋了連結、圖片、超連結、大小、顏色、排版、flex和滑鼠互動等內容。
Thumbnail
這篇文章教你如何製作側邊欄,包括準備工作、HTML和CSS的部分,還有一些互動效果。文章涵蓋了連結、圖片、超連結、大小、顏色、排版、flex和滑鼠互動等內容。
Thumbnail
在這個章節中,我們介紹了HTML的基本概念,包括其作為結構化標記語言的特性、應用領域,以及主要使用者。這些知識為後續的深入學習和實踐奠定了基礎,幫助讀者了解HTML在現代網頁開發中的重要性。
Thumbnail
在這個章節中,我們介紹了HTML的基本概念,包括其作為結構化標記語言的特性、應用領域,以及主要使用者。這些知識為後續的深入學習和實踐奠定了基礎,幫助讀者了解HTML在現代網頁開發中的重要性。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
本文介紹瞭如何寫 HTML 標籤,製作一個簡單的自我介紹網頁。透過介紹寫標籤的實例,讓讀者能夠更瞭解如何在 HTML 中使用不同的標籤。
Thumbnail
本文介紹瞭如何寫 HTML 標籤,製作一個簡單的自我介紹網頁。透過介紹寫標籤的實例,讓讀者能夠更瞭解如何在 HTML 中使用不同的標籤。
Thumbnail
本章介紹了 CSS 中的顏色和背景屬性,包括文本顏色的設置方法、背景顏色和背景圖片的應用、背景重複和位置的配置,以及線性漸變和徑向漸變的使用。這些知識將幫助你更靈活地設計和美化網頁。
Thumbnail
本章介紹了 CSS 中的顏色和背景屬性,包括文本顏色的設置方法、背景顏色和背景圖片的應用、背景重複和位置的配置,以及線性漸變和徑向漸變的使用。這些知識將幫助你更靈活地設計和美化網頁。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
在本章節中,我們介紹了 CSS 偽元素的基本概念和常見用法,通過一些示例,我們展示了如何使用這些偽元素來樣式化文檔中的特定部分。此外,我們還探討了一些高級用法,如創建自定義引號和實現複雜的圖形效果。這些內容應該能夠幫助你更好地理解和應用 CSS 偽元素。
Thumbnail
在本章節中,我們介紹了 CSS 偽元素的基本概念和常見用法,通過一些示例,我們展示了如何使用這些偽元素來樣式化文檔中的特定部分。此外,我們還探討了一些高級用法,如創建自定義引號和實現複雜的圖形效果。這些內容應該能夠幫助你更好地理解和應用 CSS 偽元素。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
這節課的學習目標是了解 CSS 的基本語法結構和使用方法。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
CSS 是控制網頁外觀的語言,應用於網頁設計、UI/UX 設計、電子商務和移動應用開發。主要使用者包括前端開發者、UI/UX 設計師和網頁設計師。CSS 的特性有樣式控制、層疊優先級、響應式設計及分離內容與樣式。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
自訂元件生成位置顧名思義就是可以指定部分HTML區塊渲染在特定的畫面上,即使在不同組件也能把A組件內的部分畫面,展現在B組件上,以下方程式舉例。
Thumbnail
自訂元件生成位置顧名思義就是可以指定部分HTML區塊渲染在特定的畫面上,即使在不同組件也能把A組件內的部分畫面,展現在B組件上,以下方程式舉例。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News