请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 3354|回复: 13

关于CSS的两个疑问,路过知道的帮我解决下,谢谢! [复制链接]

zozo98 楼主
帖子
115
体力
431
威望
1
发表于 2006-6-6 16:28:00 |显示全部楼层
1、假如我是重定向了标签样式,譬如tr,怎样才能让它在我指定的表格上使用,而其它表格仍旧为默认不变的。是否是在定义时加 tr.mycss {} ,这样写,但好像没用啊!

2、还是tr的问题,有个表格,隔行颜色不同,那我可以用以下方法实现:
  1. tr {
  2.         background-color: expression((this.sectionRowIndex%2==0) ? "#FFF0F0" : "#F0F0FF");
  3. }
复制代码

问题是如何让它第一行为其它颜色,这样写这个表达式(因为CSS的语法不熟悉,判断表达式不知道如何写)

我的代码如下:

 提示:您可以先修改部分代码再运行



西部数码顶级域名注册商39元抢注!
xling 

艾克司令

荣誉管理

帖子
4230
体力
14923
威望
90
居住地
广东省 深圳市
发表于 2006-6-6 16:39:00 |显示全部楼层

 提示:您可以先修改部分代码再运行

xling.cnblogs.com
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

zozo98 楼主
帖子
115
体力
431
威望
1
发表于 2006-6-6 16:58:00 |显示全部楼层
谢谢,谢谢!
第二个问哪位好心人帮我解决下!

使用道具 举报

xling 

艾克司令

荣誉管理

帖子
4230
体力
14923
威望
90
居住地
广东省 深圳市
发表于 2006-6-6 17:16:00 |显示全部楼层
#FFF0F0和#F0F0FF
就是颜色的16进制值,改它们就好了.
xling.cnblogs.com

使用道具 举报

zozo98 楼主
帖子
115
体力
431
威望
1
发表于 2006-6-6 17:31:00 |显示全部楼层
不是两个颜色
我的意思是,表格的第一行作为表头!显示的是其它颜色!

我本想这样写:
  1. tr {
  2.         background-color: expression((this.sectionRowIndex>0) ? ((this.sectionRowIndex%2==0) ? "#FFF0F0" : "#F0F0FF") : "#aaaaaa");
  3. }
复制代码

我知道写法肯定有错,就是想表达这个意思,无奈CSS的语法不通!555

使用道具 举报

olddig 
帖子
160
体力
652
威望
0
发表于 2006-6-6 18:33:00 |显示全部楼层

 提示:您可以先修改部分代码再运行

使用道具 举报

hutia 

诘屈聱牙

荣誉管理

帖子
5622
体力
23239
威望
367
居住地
江苏省 苏州市
发表于 2006-6-6 21:36:00 |显示全部楼层
答问题2:

 提示:您可以先修改部分代码再运行

使用道具 举报

zozo98 楼主
帖子
115
体力
431
威望
1
发表于 2006-6-7 11:16:00 |显示全部楼层
谢谢,谢谢,万分感谢!

使用道具 举报

butu 
帖子
30
体力
89
威望
0
发表于 2006-6-7 20:14:00 |显示全部楼层
关注中

使用道具 举报

帖子
69
体力
197
威望
0
发表于 2006-6-7 21:31:00 |显示全部楼层
olddig很有创意啊

使用道具 举报

lmx789 
帖子
193
体力
880
威望
0
发表于 2006-6-10 11:18:00 |显示全部楼层
见识了,,,
this.sectionRowIndex==0?"#AFAFAF"(this.sectionRowIndex%2==0) ? "#FFF0F0" : "#F0F0FF"));

这是JS里用的吗?没见过,,呵,,

使用道具 举报

zozo98 楼主
帖子
115
体力
431
威望
1
发表于 2006-6-10 11:49:00 |显示全部楼层
还能玩出很多花样,在这里再次感谢热心的朋友!
看看我的应用:
  1. <style type="text/css">
  2. <!--
  3. #DataGrid1 tr {
  4.         background-color: expression(
  5.                 this.sectionRowIndex == 0 ? "#FFCCCC" :
  6.                 (
  7.                         (this.sectionRowIndex % 2 == 0) ? "#FFF0F0" : "#F0F0FF"
  8.                 )
  9.         );
  10.         color: expression(this.sectionRowIndex == 0 ? "#FFFFFF" : "");
  11.         font-weight: expression(this.sectionRowIndex == 0 ? "BOLD" : "");
  12.         TableSelect: expression(
  13.                 this.sectionRowIndex == 0 ? "" :
  14.                 (
  15.                         onmouseover = function()
  16.                         {
  17.                                 this.style.backgroundColor =
  18.                                 (
  19.                                         this.style.backgroundColor != "#69cdff" ? "#69cdff" :
  20.                                         (
  21.                                                 this.sectionRowIndex == 0 ? "#FFCCCC" :
  22.                                                 (
  23.                                                         this.sectionRowIndex % 2 == 0 ? "#FFF0F0" : "#F0F0FF"
  24.                                                 )
  25.                                         )
  26.                                 )
  27.                         },
  28.                         onmouseout = function()
  29.                         {
  30.                                 this.style.backgroundColor =
  31.                                 (
  32.                                         this.style.backgroundColor != "#69cdff" ? "#69cdff" :
  33.                                         (
  34.                                                 this.sectionRowIndex == 0 ? "#FFCCCC" :
  35.                                                 (
  36.                                                         this.sectionRowIndex % 2 == 0 ? "#FFF0F0" : "#F0F0FF"
  37.                                                 )
  38.                                         )
  39.                                 )
  40.                         }
  41.                 )
  42.         )
  43. }
  44. #DataGrid1 td {
  45.         background-color:expression(
  46.                 this.cellIndex == 0 ?
  47.                 (
  48.                         this.parentElement.sectionRowIndex == 0 ? "#FFCCCC" : "#DDDDDD"
  49.                 )
  50.                 : null
  51.         )
  52. }
  53. .FindAreaTable {
  54.         font-size: 12px;
  55.         color: #333333;
  56.         text-decoration: none;
  57.         width: 1024px;
  58.         cursor: hand;
  59.         background-color: #FFFFFF;
  60.         vertical-align: middle;
  61.         text-align: center;
  62. }
  63. -->
  64. </style>
复制代码


代码如下:

 提示:您可以先修改部分代码再运行

使用道具 举报

别之亦难

银牌会员 手机认证 

帖子
905
体力
1644
威望
0
居住地
广东省 深圳市
发表于 2006-6-28 19:39:00 |显示全部楼层
强,见识了
新网/新网互联/西部数码 伙伴代理

使用道具 举报

红楼一梦

中级会员

帖子
185
体力
384
威望
0
发表于 2006-7-24 00:41:39 |显示全部楼层
看了第二个解释,学到了不少啊。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-13 08:49 , Processed in 0.119733 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部