佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1263|回复: 4

问一个关于 css 的白痴问题。。

[复制链接]
发表于 24-11-2009 11:35 AM | 显示全部楼层 |阅读模式
有一个问题想向各位大侠请教。。

  1. .classA{
  2.      border: 1px solid #fff;
  3.      border-right: 1px solid #9ac6ff;
  4.      padding: 0px 3px;
  5.      display: block;
  6.      background-color: #f7f9ff;
  7.      color: #3389cc;
  8.      font: 12px/22px Tahoma, Verdana;
  9.      text-decoration: none;
  10.      height: auto !important;
  11.      height: 1%;
  12. }

  13. .classB
  14. {
  15.      border: 1px solid #fff;
  16.      border-right: 1px solid #9ac6ff;
  17.      border-bottom: 1px solid #9ac6ff;
  18.      padding: 0px 3px;
  19.      display: block;
  20.      background-color: #f6f9ff;
  21.      color: #3389cc;
  22.      font: 12px/22px Tahoma, Verdana;
  23.      text-decoration: none;
  24.      height: auto !important;
  25.      height: 1%;
  26. }
复制代码


上面两个 css class 的内容都是一样的,差别只是在于,一个有 border-bottom,另一个没有。
请问我可以把两个写在一起,然后分别再定义 border-bottom 吗?

我尝试过以下这样:

  1. .classA
  2. {
  3.      border-right: 1px solid #9ac6ff;
  4. }

  5. .classB
  6. {
  7.      border-right: 1px solid #9ac6ff;
  8.      border-bottom: 1px solid #9ac6ff;
  9. }

  10. .classA, .classB
  11. {
  12.      border: 1px solid #fff;
  13.      padding: 0px 3px;
  14.      display: block;
  15.      background-color: #f6f9ff;
  16.      color: #3389cc;
  17.      font: 12px/22px Tahoma, Verdana;
  18.      text-decoration: none;
  19.      height: auto !important;
  20.      height: 1%;
  21. }
复制代码


结果是被最后的 class 取代掉了。。望高手赐教。。

[ 本帖最后由 皇帝陛下的玉米 于 24-11-2009 11:37 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 24-11-2009 01:15 PM | 显示全部楼层
你要用在哪里?? div, table,span, 還是什么? 很多方法寫...
e.g.
div {
     border: 1px solid #fff;
     padding: 0px 3px;
     display: block;
     background-color: #f6f9ff;
     color: #3389cc;
     font: 12px/22px Tahoma, Verdana;
     text-decoration: none;
     height: auto !important;
     height: 1%;
}

div .classA{  border-right: 1px solid #9ac6ff; }
div .classB{ border-right: 1px solid #9ac6ff; border-bottom: 1px solid #9ac6ff; }

大概是醬...
回复

使用道具 举报

发表于 24-11-2009 02:30 PM | 显示全部楼层
call 了 class 再加 style="border-bottom: 1px solid #9ac6ff;"

???
回复

使用道具 举报

 楼主| 发表于 24-11-2009 03:14 PM | 显示全部楼层
原帖由 Legend 于 24-11-2009 01:15 PM 发表
你要用在哪里?? div, table,span, 還是什么? 很多方法寫...
e.g.
div {
     border: 1px solid #fff;
     padding: 0px 3px;
     display: block;
     background-color: #f6f9ff;
     color: #3389cc; ...


原来是要这样。。完全了解明白,感谢你~!!
刚玩 css,学习中~
回复

使用道具 举报

发表于 28-11-2009 02:48 PM | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 3-12-2025 01:45 AM , Processed in 0.117536 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表