我有一个带有WebBrowser控件的WPF应用程序,该控件运行一个网站...(使用IE引擎)

我有一些CSS属性来设置滚动条的样式:

scrollbar-base-color:  #333333;
scrollbar-highlight-color: #252525;
scrollbar-track-color: #252525;
scrollbar-arrow-color: #333333;
scrollbar-shadow-color: #252525;


当我在计算机上运行该应用程序时,我的css被很好地应用了:



但是在另一台计算机上,滚动条显示如下:



2台计算机已安装了IE 11的最新版本。

知道为什么会这样吗?

编辑:样式可以很好地应用在具有Internet Explorer的第二台计算机上,但是不能在具有WebBrowser控件的WPF应用程序中使用。

仍然有问题...知道吗?

最佳答案

这样尝试

div {
  width: 150px;
  height: 150px;
  border-style: solid;
  border-width: thin;
  overflow-y: scroll;
  font-family: sans-serif;
  float: left;
  margin-right: 10px;
}
.aquaScroll {
  scrollbar-base-color: aqua;
  scrollbar-arrow-color: blue;
  border-color: blue;
}
.bisqueScroll {
  scrollbar-base-color: bisque;
  scrollbar-arrow-color: red;
  border-color: red;
}

<div class="aquaScroll">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
  </div>
  <div class="bisqueScroll">
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
  </div>

关于css - 滚动条样式不适用于IE,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25993950/

10-15 17:26
查看更多