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

HTML 5与CSS 3权威指南:E:read-only与E:read-write伪类选择器

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

19.4.3   E:read-only伪类选择器与E:read-write伪类选择器

E: read-only伪类选择器用来指定当元素处于只读状态时的样式。

E: read-write伪类选择器用来指定当元素处于非只读状态时的样式。

在Firefox浏览器中,需要写成"-moz-read-only"或"-moz-read-write"的形式。

代码清单19-20为E: read-only选择器与E: read-write选择器结合使用的一个示例,在该示例中有一个姓名文本框控件和一个地址文本框控件。其中姓名文本框控件不是只读控件,使用E:read-write选择器定义样式;地址文本框控件是只读控件,使用E: read-only选择器定义样式。

代码清单19-20   E: read-only伪类选择器与E:read-write伪类选择器结合使用的示例

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

  "">

  <head>

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

  <title> E: read-only伪类选择器与E:read-write伪类选择器结合使用示例

  </title>

  <style type="text/css">

  input[type="text"]:read-only{

  background-color: gray;

  }

  input[type="text"]:read-write{

  background-color: greenyellow;

  }

  input[type="text"]:-moz-read-only{

  background-color: gray;

  }

  input[type="text"]:-moz-read-write{

  background-color: greenyellow;

  }

  </style>

  </head>

  <body>

  <form>

  <p>名前:<input type="text" name="name" />

  <p>地址:<input type="text" name="address" value="江苏省常州市"

  readonly="readonly" />

  </p>

  </form>

  </body>

  </html>

这段代码的运行结果如图19-30所示。

图19-30   E: read-only伪类选择器与E:read-write伪类选择器结合使用的示例

 

咨询热线: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号 工商注册