小编Luk*_*kas的帖子

如何水平居中<div>?

如何使用CSS <div>在另一个内部水平居中<div>

<div id="outer">
  <div id="inner">Foo foo</div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css alignment centering

4116
推荐指数
55
解决办法
386万
查看次数

伪类:悬停在IE7中不起作用

我有这么简单的代码:

<div class="div1">
  <div class="div2">Foo</div>
  <div class="div3">
    <div class="div4">
      <div class="div5">
        Bar
      </div>        
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这个CSS:

.div1{
  position: relative;
}
.div1 .div3 {
  position: absolute;
  top: 30px;
  left: 0px;
  width: 250px;
  display: none;
}
.div1:hover .div3 {
  display: block;
}
.div2{
  width: 200px;
  height: 30px;
  background: red;
}
.div4 {
  background-color: green;
  color: #000;  
}
.div5 {}
Run Code Online (Sandbox Code Playgroud)

问题是:当我将光标移动.div2.div3(.div3应该保持可见,因为它是孩子的.div1)时,将禁用悬停.我在IE7中测试它,在FF中工作正常.我究竟做错了什么?我也意识到,当我删除.div5标签而不是它正在工作时.有任何想法吗?

html css internet-explorer-7

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

css ×2

html ×2

alignment ×1

centering ×1

internet-explorer-7 ×1