css 问题html{overflow-y:hidden;overflow-x:hidden;}

为什么设置html{overflow-y:hidden;overflow-x:hidden;}后,在我用滑鼠下拉时,我置顶固定的一个div会不停闪烁.

第1个回答  2014-11-06
你直接写 overflow:hidden 试试 而且你说的置顶是什么意思? 你写了什么代码让他置顶么追问

置顶div的css
#page-top{ height:60px; top:0;position: fixed;}
按你说的overflow:hidden不行 其实等价于我的overflow-y:hidden;overflow-x:hidden;
再问你一个,如果我的父级div设置了overflow:hidden,那子div再设置overflow:scroll还有效果么?

追答

那要看你如何设置的 先说上面那个问题 position:fixed 不要随便用 这个在各个浏览器效果都不用 自己用js 中的 scroll方法去写

第二个问题 如果父是relative 子是absolute 那么 可以显示滚动条 如果没有层的关系 那么 就不会显示

追问

现在在用atom-shell做应用,打开窗口一直有一个很恶心的滚动条,伸到title那一层.用html{overflow:hidden}去掉滚动条后,想再加新的滚动条,怎么也不行.

本回答被提问者采纳
相似回答