sxtuwy 2011-09-15 10:52:04 3798次浏览 6条回复 0 0 0
ul.dropdown ul li.hover *.open {
    position: static;
    z-index: 0;
    float: none;
    margin: 0;
    padding-top: 4px;
    padding-bottom: 4px;
    border: none;
}

这里的open是什么意思?难道是类吗?还是li标签特有属性?

ul.dropdown li:hover > *.dir {
    position: relative;
    z-index: 600;
    margin: -1px 0;
    padding-top: 5px;
    padding-bottom: 5px;
    border-color: #f0f0f0 #666 #666 #f0f0f0;
    background-color: #fff;
    background-image: url(../images/nav-arrow-down-open.png);
    color: #0063dc;
}

这里的>是什么意思呀?不懂

ul.dropdown li.hover,
ul.dropdown li:hover {
    color: #0063dc;
    position: relative;
    z-index: 599;
    cursor: default;
}

这里的"."":"怎么用两个?就算":"是伪类,那"."是什么?

  • 回复于 2011-09-15 11:11 举报

    和尚,快点过来啊!

  • 回复于 2011-09-15 17:04 举报

    css 选择器吧? 不是很懂

  • 回复于 2011-09-15 17:05 举报

    open 和 dir是class

  • 回复于 2011-10-13 13:58 举报

    css选择器,自己去翻翻css基本的书就能解决。

  • 回复于 2011-10-13 14:03 举报

    这里的"."":"怎么用两个?就算":"是伪类,那"."是什么?

    .当然是class

    这里的>是什么意思呀?不懂

    css选择器 指向他的直接下级 再底下的就不包括

    这里的open是什么意思?难道是类吗?还是li标签特有属性?

    是类

  • 回复于 2011-10-13 22:39 举报

    *.open 是所有 css 类 为 open 的标签
    > 表示 直接关系
    例如

    <div class='parent'>
      <div class='child'>
        <div class='child'>
        </div>
      </div>
    </div>
    

    .parent>.child 只对第一个 child 起作用

您需要登录后才可以回复。登录 | 立即注册