0

我在 div 中有内容需要能够水平滚动,但在 IE9 中不起作用(总是 IE !!!)

position: relative;我用谷歌搜索了这个问题,在 CSS 中应用时似乎是个问题

问题是,我需要使用这个 CSS 规则确保在溢出时隐藏这个 DIV 中的所有内容(这是由于我正在使用的 jsPlumb 插件上的 z-indoex)

这是我应用于 DIV 的 CSS:

#workflowMain
{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    vertical-align: middle;
    clear: both;
    padding-top: 12px;
    overflow: auto;
    position: relative;
}

如果我取消相对位置,滚动工作正常,但是 div 内的一些元素出现在 div 之外。

是否有针对 IE 中的溢出和相对位置的修复或实现此目的的不同方式?

4

1 回答 1

0

问题:问题是,当内容溢出时,我需要使用此 CSS 规则确保此 DIV 中的所有内容都隐藏。

解决方案:始终放置宽度和高度,而%不是始终使用定义的px

#workflowMain
{
width: 200px;
height:100px;
margin-left: auto;
margin-right: auto;
vertical-align: middle;
clear: both;
padding-top: 12px;
overflow: auto;
position: relative;
}
于 2013-03-05T18:44:48.663 回答