Chrome 滚动条占用 space 但在设置样式之前是不可见的
Chrome scrollbar takes up space but is invisible till styled
我有一个 PWA,我在其中关闭了滚动条。 Chrome 我用过:-
::-webkit-scrollbar {
display: none;
}
现在,对于非触控 PC 用户,我想为某些元素打开滚动条。问题是当我摆脱 "Display: None" 时,我得到了滚动条的 space 但它是不可见的。当我设置它的样式(例如:背景颜色)时,我可以看到它。
为什么看不见?
Spewin' 当您定义伪元素时,您必须控制 ALL 属性 :-(
完全删除 CSS 伪元素定义,滚动条恢复默认值。
我有一个 PWA,我在其中关闭了滚动条。 Chrome 我用过:-
::-webkit-scrollbar {
display: none;
}
现在,对于非触控 PC 用户,我想为某些元素打开滚动条。问题是当我摆脱 "Display: None" 时,我得到了滚动条的 space 但它是不可见的。当我设置它的样式(例如:背景颜色)时,我可以看到它。
为什么看不见?
Spewin' 当您定义伪元素时,您必须控制 ALL 属性 :-(
完全删除 CSS 伪元素定义,滚动条恢复默认值。