CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  HTML(CSS)

怎么设置所有checkbox的样式

楼主gui1401(Airosyclouds)2006-06-03 16:18:42 在 Web 开发 / HTML(CSS) 提问

我设置了input的样式,后来发现checkbox很难看,?想只修改所有checkbox而不修改input,怎么改?  
  input  
          {  
  font-family:   songti;  
  font-size:   12px;  
  color:   #000000;  
  border:   1px   solid   #006600;  
  background-color:   #DBFBF7;  
          }  
  怎么设置所有checkbox的样式? 问题点数:100、回复次数:7Top

1 楼cpio(备注)回复于 2006-06-03 16:23:17 得分 30

input.checkbox  
          {  
  font-family:   songti;  
  font-size:   12px;  
  color:   #000000;  
  border:   1px   solid   #006600;  
  background-color:   #DBFBF7;  
          }  
   
  <input   type="checkbox"   class="checkbox"Top

2 楼welland(微蓝色)回复于 2006-06-03 16:32:37 得分 10

如楼上所说,单独进行class定义;  
  还一种方法是使用属性选择符  
  input[type="checkbox"]   {  
                    font-family:   songti;  
  font-size:   12px;  
  color:   #000000;  
  border:   1px   solid   #006600;  
  background-color:   #DBFBF7;  
   
  }Top

3 楼gui1401(Airosyclouds)回复于 2006-06-03 16:34:35 得分 0

我的checkbox很多,并且最初没指定class:<input   type="checkbox"/>,不想一个一个去修改,可以实现吗?Top

4 楼gui1401(Airosyclouds)回复于 2006-06-03 16:51:18 得分 0

楼上的好像都不起作用  
  <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN">  
  <HTML>  
  <HEAD>  
  <TITLE>   New   Document   </TITLE>  
  <META   NAME="Generator"   CONTENT="EditPlus">  
  <META   NAME="Author"   CONTENT="">  
  <META   NAME="Keywords"   CONTENT="">  
  <META   NAME="Description"   CONTENT="">  
  </HEAD>  
  <style>  
  input  
          {  
  font-family:   songti;  
  font-size:   12px;  
  color:   #000000;  
  border:   1px   solid   #006600;  
  background-color:   #DBFBF7;  
          }  
  input.RadioButton  
          {  
  font-family:   songti;  
  font-size:   12px;  
  color:   #000000;  
  border:   1px   solid   #006600;  
  background-color:   #DBFBF7;  
          }  
  input[type="checkbox"]  
          {  
  font-family:   songti;  
  font-size:   12px;  
  color:   #000000;  
  border:   1px   solid   #006600;  
  background-color:   #DBFBF7;  
          }  
   
  </style>  
  <BODY>  
  <TABLE   id='tbl'>  
  <TR>  
  <TD><INPUT   TYPE="text"   NAME="aa"   value="1">12</TD>  
  <TD><INPUT   TYPE="text"   NAME="bb"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  </TR>  
  <TR>  
  <TD><INPUT   TYPE="text"   NAME="cc"   value="3">45</TD>  
  <TD><INPUT   TYPE="text"   NAME="dd"   value="4">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  </TR>  
  </TABLE>  
  </BODY>  
  </HTML>  
  Top

5 楼snmr_com(麒麟厍人)回复于 2006-06-04 13:47:34 得分 20

input[type="checkbox"]这个好像在ie还未支持  
  opera/mozilla就可以Top

6 楼cpio(备注)回复于 2006-06-04 14:10:56 得分 10

晕,你这样当然不起作用了  
   
  你把input和input.RadioButton样式写成一样的了  
   
  Top

7 楼BlueDestiny(Design Life - never-online.net)回复于 2006-06-05 22:22:07 得分 30

<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN">  
  <HTML>  
  <HEAD>  
  <TITLE>   New   Document   </TITLE>  
  <META   NAME="Generator"   CONTENT="EditPlus">  
  <META   NAME="Author"   CONTENT="">  
  <META   NAME="Keywords"   CONTENT="">  
  <META   NAME="Description"   CONTENT="">  
  </HEAD>  
  <style>  
  input  
  {  
  background-color:expression((this.type=="checkbox"   ?   "blue"   :   ""));  
  }  
  </style>  
  <BODY>  
  <TABLE   id='tbl'>  
  <TR>  
  <TD><INPUT   TYPE="text"   NAME="aa"   value="1">12</TD>  
  <TD><INPUT   TYPE="text"   NAME="bb"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  <TD><INPUT   TYPE="checkbox"   NAME="bb"   class="RadioButton"   value="2">33</TD>  
  </TR>  
   
  </TABLE>  
  </BODY>  
  </HTML>  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:gui1401
  • cpio
  • welland
  • snmr_com
  • cpio
  • BlueDestiny

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo