1

http://puu.sh/4k57Z.png

当我使用引导程序打开一个模式时,它不必要地在侧面显示了一个滑块。

CSS中有什么会导致这种情况的吗?

我怎样才能让它不这样做?

模态的 CSS

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: none;
  overflow: auto;
  overflow-y: scroll;
}
4

1 回答 1

0

当我使用引导程序打开一个模式时,它不必要地在侧面显示了一个滑块。CSS中有什么会导致这种情况的吗?

这:overflow-y: scroll;

scroll表示“无论您是否需要显示滚动条”。

这个值[即scroll]表示内容被裁剪,并且如果用户代理使用在屏幕上可见的滚动机制(例如滚动条或平移​​器),那么无论是否或者它的任何内容都没有被剪裁。这避免了滚动条在动态环境中出现和消失的任何问题。

资源

您可以完全省略该属性,overflow:auto如果需要,前面的会导致滚动条。

于 2013-09-06T01:11:09.593 回答