gpt4 book ai didi

html - 如何在IE中制作自定义滚动条?

转载 作者:技术小花猫 更新时间:2023-10-29 12:09:42 27 4
gpt4 key购买 nike

我有一个漂亮的滚动条,它可以在 Chrome 和 Safari 最新版本中使用。是否可以使用纯 CSS 为 IE9+ 创建相同类型的滚动条?

CSS:

.scrollbar
{
float: left;
height: 300px;
background: #F5F5F5;
overflow-y: scroll;
margin-bottom: 25px;
}

.scrollbar-active
{
min-height: 450px;
}

#scroll::-webkit-scrollbar-track
{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #F5F5F5;
}

#scroll::-webkit-scrollbar
{
width: 10px;
background-color: #F5F5F5;
}

#scroll::-webkit-scrollbar-thumb
{
background-color: #000000;
border: 2px solid #555555;
}

HTML:

<div class="scrollbar" id="scroll">
<div class="scrollbar-active"></div>
</div>

演示:https://jsfiddle.net/7gmut6w3/2/

最佳答案

这些是您可以用来调整 IE 滚动条样式的 CSS 属性:

body{
scrollbar-base-color: #000;
scrollbar-face-color: #000;
scrollbar-3dlight-color: #000;
scrollbar-highlight-color: #000;
scrollbar-track-color: #000;
scrollbar-arrow-color: black;
scrollbar-shadow-color: #000;
scrollbar-dark-shadow-color: #000;
}

可以找到更多信息here .

注意事项 - 调整网络浏览器的原生元素(如滚动条)可能会引入各种奇怪的边缘情况和用户体验问题。小心您所做的任何调整,确保自定义滚动条的额外好处超过它所带来的问题。

关于html - 如何在IE中制作自定义滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29698207/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com