Internet explorer css3pie-应用了pie的滚动条在元素内部不工作

Internet explorer css3pie-应用了pie的滚动条在元素内部不工作,internet-explorer,scrollbar,css3pie,Internet Explorer,Scrollbar,Css3pie,我有一个容器,我正在用css3pie应用弯角。在该元素中,我有一个比容器更宽的表。这会导致容器底部出现滚动条,这不仅是我所期望的,也是我所需要的。问题是,如果我已将css3pie应用于容器,则单击并拖动滚动条时,滚动条将不会滚动。我可以点击两端的箭头,它会滚动,或者我可以点击滚动条不在的地方,它会跳到那个地方。因此,当我点击并拖动滚动条时,它不会滚动 如果我注释掉类上的bahaivor,容器滚动将再次工作。如果我应用css3pie,尽管javascript滚动会中断。如果我在pie作为一种行为启

我有一个容器,我正在用css3pie应用弯角。在该元素中,我有一个比容器更宽的表。这会导致容器底部出现滚动条,这不仅是我所期望的,也是我所需要的。问题是,如果我已将css3pie应用于容器,则单击并拖动滚动条时,滚动条将不会滚动。我可以点击两端的箭头,它会滚动,或者我可以点击滚动条不在的地方,它会跳到那个地方。因此,当我点击并拖动滚动条时,它不会滚动

如果我注释掉类上的bahaivor,容器滚动将再次工作。如果我应用css3pie,尽管javascript滚动会中断。如果我在pie作为一种行为启用时从容器中删除该类,则滚动会起作用

我还将表放在容器中的另一个div中,得到了相同的结果

我在IE9文档模式IE7下运行


有什么方法可以纠正这个问题吗?

所以我从来没有找到解释为什么会发生这种情况。我相信在应用了饼图的页面元素中滚动内容会导致重新应用样式,从而引发“行为:”并停止滚动事件

最后,我解决了这个问题,获取了我需要的内容,以便在应用了饼图的情况下将滚动应用到元素的列表中。在我的例子中,我将圆角应用于滚动条所在的容器。我在内容的上方和下方放置了一个div,并对顶部和底部div应用了圆角


这样滚动条将正常工作,并应用圆角。尽管IE7还是有一个解决方案。

我做了上一个解决方案所做的工作——将背景与滚动内容分离

<div id="ContentContainer">
  <div id="ContentBackground"></div>
  <div id="Content">

  </div>
</div>
不过,我希望在即将发布的版本中对此进行修复,因为这似乎是一个非常常见的问题(带有圆角的布局,内部有滚动条)

div#ContentBackground {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid #CCCCCC;
  border-radius: 10px;
  behavior: url(PIE.htc);
}