0

对话框 div 中的文本仅在 IE 7 中显示在页面上的文本下方。

查看此 页面 并单击左侧的任何文本框。

我尝试在 div.dialogFromAndTo 元素上更改 skin.css 文件中的 z-index,但这没有效果。

4

2 回答 2

1

你可能需要 clearFix 你的<div id="dialogFrom">,因为那里有浮动的元素。

这篇旧文章:http ://www.positioniseverything.net/easyclearing.html解释了这个概念,您可以通过谷歌搜索找到不同的方法来应用 clearFix 方法

编辑尝试添加这个:

div.dialogFromAndTo {
    overflow: hidden;
}

或者可能zoom: 1触发 hasLayout - 我不知道您是否已经拥有它,因为我目前无法访问您的页面

于 2012-06-06T11:36:46.140 回答
0

我只将它用于 IE 7,它是一个 hack,但可以,有没有更好的方法?

*  {
  *z-index:13; 
}
于 2012-06-07T02:40:18.640 回答