為啥連“::selection”字符串也顯示出來了???
style.css修改正確以后,右邊還是能顯示“::selection”字符串啊,這是為什么呢?
style.css修改正確以后,右邊還是能顯示“::selection”字符串啊,這是為什么呢?
2015-02-08
把你要特別處理的文字用比如<span></span>包含起來就可以咯 ,然后span::selection{ }
<p><span>“::selection”</span>偽元素是用來匹配突出顯示的文本。瀏覽器默認(rèn)情況下,選擇網(wǎng)站文本是深藍(lán)的背景,白色的字體,
有的設(shè)計(jì)要求不使用上圖那種瀏覽器默認(rèn)的突出文本效果,需要一個(gè)與眾不同的效果,此時(shí)<span>“::selection”</span>偽元素就非常的實(shí)用。不過在Firefox瀏覽器還需要添加前綴。</p>
css:
span::selection{
? background: orange;
? color: white;
}
大哥,那個(gè)是P標(biāo)簽里面的內(nèi)容
我在左側(cè)代碼里去掉了“::selection”字符串,在框選的時(shí)候,仍然可以按照橙色顯示反白。那么,我理解,::selection是對全文都有效嗎?如果我只是想讓某幾個(gè)字符或者某一段有特別的反白,應(yīng)該怎么做呢?
畫紅框的地方。
不懂樓主的提問想要表達(dá)的是什么意思......可否截圖說明一下~
舉報(bào)
2015-02-09
::selection{}這樣寫是針對全文有效的。如果你要針對某段文字的話,你可以針對特定的文字段落設(shè)定::selection
這樣第一個(gè)P標(biāo)簽就是自己定義的效果,第二個(gè)p標(biāo)簽就是瀏覽器默認(rèn)的了~~