Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 狮子滚动条颜色_Css_Macos_Scrollbars_Osx Lion - Fatal编程技术网

Css 狮子滚动条颜色

Css 狮子滚动条颜色,css,macos,scrollbars,osx-lion,Css,Macos,Scrollbars,Osx Lion,Lion中的滚动条似乎基于HTML的背景色(较浅的颜色BG=黑色滚动条,较深的颜色BG=白色) 我遇到的问题来自(我认为)关于页脚的常见技巧。我通常将HTML元素的背景色设置为页脚的颜色,这样,如果页面比浏览器窗口短,页脚会继续显示(因为BODY元素结束,然后HTML元素会一直显示到页面结束)。但是,这样做会使滚动条基于页脚的颜色,而不是内容区域的颜色 当页面短于窗口时,是否有其他技巧使页脚继续,或者强制使用狮子滚动条的颜色(ick)?我建议使用。这会将页脚粘到底部,并允许您同时更改背景色 或者

Lion中的滚动条似乎基于HTML的背景色(较浅的颜色BG=黑色滚动条,较深的颜色BG=白色)

我遇到的问题来自(我认为)关于页脚的常见技巧。我通常将HTML元素的背景色设置为页脚的颜色,这样,如果页面比浏览器窗口短,页脚会继续显示(因为BODY元素结束,然后HTML元素会一直显示到页面结束)。但是,这样做会使滚动条基于页脚的颜色,而不是内容区域的颜色


当页面短于窗口时,是否有其他技巧使页脚继续,或者强制使用狮子滚动条的颜色(ick)?

我建议使用。这会将页脚粘到底部,并允许您同时更改背景色


或者,如果你不想让页脚粘在底部,你可以创建一个100%窗口高度的容器(有很多可能实现这一点),并对容器应用背景色,对html应用不同的背景色。我也遇到了同样的问题,但这似乎解决了这个问题。尽管我还没有在其他浏览器上彻底测试过它。下面是我如何修复它的

html {
  background: #151515;
}
body {
  background: #FFF;
}

我将要填充页面其余部分的背景色设置为html背景色,并将主体背景色设置为白色,以使Safari呈现深灰色滚动条。希望这有帮助

我支持这个。粘性页脚是件好事。然而,粘性页脚在某些移动浏览器中并不总是呈现-我注意到了一些陷阱,例如当你翻动手机时,我从未注意到。我得去看看。