您当前的位置: 首页 > 前端教程 > CSS教程 > CSS代码组合和嵌套

CSS代码组合和嵌套

作者:guanchaofeng 来源:本站整理 发布时间: 2009-03-22 20:47 点击:
CSS组合 你不必重复有相同属性的多个选择符,你只要用英文逗号(,)隔开选择符就可以了。 比如,你有如下的代码: h2 { color: red; } .thisOtherClass { color: red; } .yetAnotherClass { color: red; } 则你可以这样写: h2, .thisOtherClass, .yetAnothe

CSS代码组合和嵌套

  CSS组合
  
  你不必重复有相同属性的多个选择符,你只要用英文逗号(,)隔开选择符就可以了。
  
  比如,你有如下的代码:
  
  h2 { color: red; }
  
  .thisOtherClass { color: red; }
  
  .yetAnotherClass { color: red; }
  
  则你可以这样写:
  
  h2, .thisOtherClass, .yetAnotherClass { color: red; }
  
  使用组合,你可以一次定义多个CSS,为你节省很多字节和时间.
  
  CSS嵌套
  
  CSS结构好的话,没有必要使用过多的类或者标识选择符。这是因为你可以指定在选择符内的选择符。(或者更好的说法,上下文选择符--译者著)
  
  比如:
  
  #top { background-color: #ccc; padding: 1em }
  
  #top h1 { color: #ff0; }
  
  #top p { color: red; font-weight: bold; }
  
  这就减去不必要的类或者标识选择符,如果应用到像这样的HTML中:
  
  <div id="top">
  
  <h1>Chocolate curry</h1> <p>This is my recipe for making curry purely with chocolate</p> <p>Mmm mm mmmmm</p>
  
  </div>
  
  这是因为,用英文半角空格间隔选择符,我们指明了在标识id内的h1有“#ff0”的颜色,而p则是红色red和粗体bold。
  
  这可能也会有些复杂(因为可能不止两级,比如在内在内在内在内等等)。你有必要多加练习。
  
  使用嵌套,可以让你的CSS代码读起来更清晰,能给你制定的元素定制CSS. 

分享到:
本文"CSS代码组合和嵌套"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4