除非触发PHP错误,否则CSS溢出消失

时间:2014-10-03 19:36:01

标签: php css

我在使用PHP和CSS时遇到了一些奇怪的行为。如果我的PHP代码中没有出现错误(例如,当我关闭了错误报告时),页面上的溢出就完全隐藏了,它不会让我滚动。

这就是我的意思:

启用错误报告时:

enter image description here

没有它:

enter image description here

正如你所看到的那样,它完全消失了。我根本没有改变CSS。我已经在网上做了一些挖掘,只看到过一次这样的报道。该报告可以在这里找到,所有PHP开发人员都会否认它是一个错误... https://bugs.php.net/bug.php?id=35676

有没有人知道为什么会发生这种情况?

1 个答案:

答案 0 :(得分:0)

您在http://jsfiddle.net/0zrso7x2/2/

*{
    margin: 0px;
}
body, html{
    height: 100%;
}
body{
    background: rgba(238,238,238,.98);  
    width: 10000px; 
    z-index: 1;
}

.left-sidebar{
    width: 200px;
    height: calc(100% - 20px);
    position: absolute;
    left: 0px;
    top: 0px;
    background: #272727;
    border-right: 1px solid #3D3D3D;
}