日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

使用CSS3改變文本選中的默認顏色

系統 3215 0

by zhangxinxu from http://www.zhangxinxu.com
本文地址: http://www.zhangxinxu.com/wordpress/?p=1147

?

關于瀏覽器文字選中顏色

以我的系統舉例(xp 默認主題),瀏覽器上頁面文字選中后默認的背景色是一種藍色, 不同瀏覽器的顏色有些許差異,但大致相同,文字顏色也近乎白色,如下圖所示,截自Firefox3.6瀏覽器:
文字選中默認顏色 張鑫旭-鑫空間-鑫生活

在 CSS3的爸爸媽媽還沒有相親認識的時候,要改變頁面上文字選中后的背景色以及文字顏色,就跟讓太監生孩子一樣困難。但是,隨著CSS3呱呱落 地,獲得越來越多的瀏覽器認可,一切又顯得那么自然而然。雖然有些頑固的糟老頭(如IE瀏覽器)還不認可這個新生的CSS3,但是,絲毫不影響其在其他瀏 覽器上對UI的又一次改進。

目前Firefox、Safari、Chrome以及Opera瀏覽器都支持文本選擇屬性,如果瀏覽器不支持該屬性,會直接忽略它,所以不會產生任何不良的影響。

?

下面就簡單展示下這個改進UI體驗的小技巧。

?

二、改變默認選中顏色

首先,簡單點的例子,我們可以設置整個頁面文本選中的基本樣式,如下:

      ::selection {
    background:#d3d3d3; 
    color:#555;
}

::-moz-selection {
    background:#d3d3d3; 
    color:#555;
}

::-webkit-selection {
    background:#d3d3d3; 
    color:#555;
}
    

?

于是,文本選中的默認藍色背景就此變成了淡灰色,如下圖所示,截自Chrome瀏覽器:
改變頁面文字旋轉的基本樣式 張鑫旭-鑫空間-鑫生活

當然,我們可以使用CSS選擇器指定特定標簽內容文字選中后的樣式狀態,例如下面所展示的栗色選中狀態:

      .maroon::selection {
    background:maroon; 
    color:#fff;
}

.maroon::-moz-selection {
    background:maroon; 
    color:#fff;
}

.maroon::-webkit-selection {
    background:maroon; 
    color:#fff;
}

<p class="maroon">...文字內容。</p>
    

?

會得到類似下圖的效果:
栗色選中狀態 張鑫旭-鑫空間-鑫生活

同樣的,你可以根據自己的需要,指定CSS選擇器以及對應內容文字/圖片等的選中樣式,這里就不一一舉例了。

?

三、實例頁面

您可以狠狠地點擊這里: CSS3改變文本選中默認樣式demo

?

四、結語

老實講,在實際的商業項目中,我是絕不會使用:selection來改變文本選中的樣式的,要是個人網站或是設計類網站倒是很有可能使用此屬性來讓網站蓬蓽生輝。當然,每個人在頁面重構的過程中所注重的地方時不一樣的,所以,對:selection的態度僅代表個人觀點。

?

?

原文: http://www.zhangxinxu.com/wordpress/2010/10/%E4%BD%BF%E7%94%A8css3%E6%94%B9%E5%8F%98%E6%96%87%E6%9C%AC%E9%80%89%E4%B8%AD%E7%9A%84%E9%BB%98%E8%AE%A4%E9%A2%9C%E8%89%B2/

?

本文其實沒有什么內容,小技巧展示而已。如果文中有什么表述不準確的地方歡迎指正,也歡迎通過評論進行交流。

?

原創文章,轉載請注明來自 張鑫旭-鑫空間-鑫生活 [ http://www.zhangxinxu.com ]
本文地址: http://www.zhangxinxu.com/wordpress/?p=1147

(本篇完)

使用CSS3改變文本選中的默認顏色


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 武功县| 香格里拉县| 徐汇区| 合江县| 准格尔旗| 卢氏县| 遂平县| 高陵县| 文成县| 垣曲县| 土默特右旗| 台安县| 榕江县| 莒南县| 景东| 闵行区| 山阳县| 铅山县| 时尚| 上栗县| 三台县| 清涧县| 青龙| 乐业县| 武定县| 馆陶县| 梅河口市| 新乡市| 来凤县| 延津县| 泰兴市| 双鸭山市| 镇赉县| 东乡族自治县| 新丰县| 晋江市| 运城市| 洱源县| 肇源县| 青神县| 赤峰市|