[精讚] [會員登入]
4162

[CSS] 改變文字選擇的顏色(反選的顏色)

我們會用滑鼠選取一小段文字,可能是為了複製或是為了看他清楚點,這篇來改變他選擇時的背影色。

分享此文連結 //n.sfs.tw/10418

分享連結 [CSS] 改變文字選擇的顏色(反選的顏色)@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 07:43:47 最後編修
2016-12-12 09:11:42 By 張○○
 

自動目錄

什麼是反選?

我們常會用滑鼠選取一小段文字,可能是為了複製或是為了看他清楚點,像下面文章中藍色底的這樣:

用什麼方法可以改變這個選擇文字的樣式 (style)?在css3中提供了一個簡易的方法,就是叫selection的selector,我在下面範例中將反選背景改成桃紅色:

::-moz-selection {
 background: #FE57A1; color: white;
}
::selection {
 background: #FE57A1; color: white;
}

結果:

你可以將這個 selector 整合到其他的selector中來限制範圍,例如你只要文章反選改字,其他的部分不變,那就寫成這樣:

article ::selection { background: #FE57A1; color: white; }

限制

這個selection只接受少少的樣式屬性:color, background, cursor, outline。

參考資料

[1] CSS3 ::selection Selector


原文 2015-08-01 23:48:49

END

你可能感興趣的文章

[HTML] 讓表格整欄上色的方法 過去我們要讓表格整欄上色,都得用很不方便的方法:該儲存格設定一個類別,指定他的樣式,現在有更好的方法

讓radio box 或checkbox 好按 在行動裝置下,radio box及checkbox變得很難按得到

[HTML] CSS中的折字換行或不換行(防止容器破壞) 使用者留言時故意來用一串長長的且沒有任何空白的長字串,把你的容器破壞得很難看...

CSS 的 !important 意義 網頁的前端工程師非常頭痛的事,就是同時要處理 IE和 FF等不同的瀏覽器,更糟的是 IE 又分成了 6 7 8三種版本,

[CSS] placeholder 屬性的CSS怎麼設定? 常會用到的placeholder可以在沒填值時有提示的文字,想要改變格式該怎麼做?

產生模糊的文字 有時我們需要產生模糊的文字,類似毛玻璃看到的效果。

隨機好文

[MAC] 截取螢幕畫面的方法 截取螢幕畫面的方法,在MAC中叫作螢幕快照,英文是screenshot

沒有非誰做不可的事,也沒有不可被取代的人 沒有非誰做不可的事,也沒有不可被取代的人

[Freebsd] 定時測試 ADSL 是否斷線並重連 中華電信 ADSL 雖有固定 ip,可是他卻會不定時「斷線」, 使用以下的 方法可以定時測試是否斷線,以及重新撥接。

PHP for sphinx 函式庫安裝 PECL/sphinx PHP>= 5.2.2 已經能原生支援 sphinx,可是預設的沒有裝,我們得自己裝才能用

維修冰箱 維修冰箱