点击这里给我发消息 点击这里给我发消息

HTML 5与CSS 3权威指南:E:selection伪类选择器

添加时间:2013-12-6
    相关阅读: HTML CSS
 

19.4.5   E::selection伪类选择器

E::selection伪类选择器用来指定当元素处于选中状态时的样式。

代码清单19-24为一个E::selection伪类选择器的使用示例,在该示例中分别给出了一个p元素,一个文本框控件以及一个表格。当p元素处于选中状态时,被选中文字变为红色;当文本框控件处于选中状态时,被选中文字变为灰色;当表格处于选中状态时,被选中文字变为绿色。

代码清单19-24   E::selection伪类选择器使用示例

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  <html xmlns="http://www.w3.org/1999/xhtml">

  <head>

  <meta http-equiv="Content-Type" content="text/html;charset=gb2312" />

  <title>E::selection伪类选择器使用示例</title>

  <style type="text/css">

  p::selection{

  background:red;

  color:#FFF;

  }

  p::-moz-selection{

  background:red;

  color:#FFF;

  }

  input[type="text"]::selection{

  background:gray;

  color:#FFF;

  }

  input[type="text"]::-moz-selection{

  background:gray;

  color:#FFF;

  }

  td::selection{

  background:green;

  color:#FFF;

  }

  td::-moz-selection{

  background:green;

  color:#FFF;

  }

  </style>

  </head>

  <body>

  <p>这是一段测试文字。</p>

  <input type="text" value="这是一段测试文字。"/><p/>

  <table border="1" cellspacing="0" cellpadding="0">

  <tr>

  <td>测试文字</td>

  <td>测试文字</td>

  </tr>

  <tr>

  <td>测试文字</td>

  <td>测试文字</td>

  </tr>

  </body>

  </html>

这段代码的运行结果如图19-36所示:

  

图19-36   E::selection伪类选择器使用示例

 

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册