首页 > web前端 > css教程 > 正文

如何确保滚动条在手机浏览器中始终可见?

Linda Hamilton
发布: 2024-11-10 21:06:03
原创
914 人浏览过

How to Ensure Scrollbars are Always Visible in Mobile Browsers?

如何在移动浏览器中显示滚动条

尽管 CSS 属性如“overflow:auto”和“overflow:visible”显示滚动条与桌面浏览器不同,移动浏览器通常会隐藏它们,直到滚动开始。本文介绍如何使滚动条在移动设备上始终可见,即使不使用无效的 jQuery 库。

考虑以下 HTML 和 CSS 代码:

<div>
登录后复制
#wrapper {
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    width: 500px;
    height: 200px;
}

#frameContent {
    width: 100%;
    height: 100%;
}
登录后复制

要制作滚动条要在移动设备上始终可见,请添加以下 CSS:

::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 12px;
}

::-webkit-scrollbar:horizontal {
    height: 12px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #ffffff;
}
登录后复制

此代码特定于 WebKit 浏览器引擎,可修改滚动条的外观,确保其在移动设备上的可见性。

以上是如何确保滚动条在手机浏览器中始终可见?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板