+ -
当前位置:首页 → 问答吧 → [菜鸟求助]CSS选择器问题

[菜鸟求助]CSS选择器问题

时间:2011-06-23

来源:互联网

<style>
.float_layer { width: 300px; border: 1px solid #aaaaaa; display:none;background:#fff; }

.float_layer h2 {height: 5px; padding-left: 19px;border-bottom: 1px solid #aaaaaa; background: url(http://www.codefans.net/jscss/demoimg/201105/title_bg.gif);position: relative; }

.float_layer .close { width: 15px; height: 15px; background: url(http://www.codefans.net/jscss/demoimg/201105/close.gif) no-repeat 0 bottom; position: absolute; top: 0px; right: 3px; }

.float_layer .content { height: 255px; overflow: hidden;}

.float_layer .wrap { padding: 1px; }
</style>

.float_layer是类选择器,但下面的.float_layer h2是什么?.float_layer和h2什么关系?

再往后三个,感觉是将两个类选择器写在了一起,比如.float_layer .close,它两关系是什么?

每行都有.float_layer,更不懂了。。

作者: Win32FanEx   发布时间: 2011-06-23

派生选择器,可以这么理解:
CSS code
.float_layer .content
/*定义的样式对拥有float_layer类的元素中包含的拥有content类的元素起作用*/

作者: T5500   发布时间: 2011-06-23

引用楼主 win32fanex 的回复:
<style>
.float_layer { width: 300px; border: 1px solid #aaaaaa; display:none;background:#fff; }

.float_layer h2 {height: 5px; padding-left: 19px;border-bottom: 1px solid #aaaaaa; background: url(h……

+1

作者: wasdzxce   发布时间: 2011-06-23

1楼说的很好了。。。

作者: wasdzxce   发布时间: 2011-06-23

.float_layer h2{...}
.float_layer .close{...}

<div class="float_layer">
  <div class=".close"></div>
  <h2>hello</h2>
</div>
<div class=".close"></div>
<h2>hello</h2>

楼主跑下就知道了

作者: yhtapmys   发布时间: 2011-06-23

Update
===================
.float_layer h2{...}
.float_layer .close{...}

<div class="float_layer">
  <div class="close"></div>
  <h2>hello</h2>
</div>
<div class="close"></div>
<h2>hello</h2>

作者: yhtapmys   发布时间: 2011-06-23

热门下载

更多