css 自定义滚动条样式

css 自定义滚动条样式我遇到的场景:对于iframe窗口,自带滚动条是整个窗口的大小。有时需要顶部或底部固定,则滚动条不应该触碰到顶部或底部。那么首先打开iframe时应该去掉滚动条scrolling="n

大家好,又见面了,我是你们的朋友全栈君。

我遇到的场景:

对于iframe窗口,自带滚动条是整个窗口的大小。有时需要顶部或底部固定,则滚动条不应该触碰到顶部或底部。

那么首先打开iframe时应该去掉滚动条 scrolling=”no”,然后在需要滚动的区域自定义滚动条。

<iframe frameborder="0"   scrolling="no" src="index.html" > 

自定义滚动条代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>滚动</title>
    <style>
.scroll_contain{
       overflow-y: scroll;
       border: none;
}
.scroll_config::-webkit-scrollbar {/*滚动条整体样式*/
       width:5px;
       height:5px
    }
.scroll_config::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        background-color:#ccc;
        border:solid 1px #ccc;
        border-radius:2px;
    }
.scroll_config::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 2px;
        background: #EDEDED;
    }
.scroll_config::-webkit-scrollbar-arrow {
        color:#F00;
        background:#0F0;
}    
    </style>
</head>
<body>
       <div class="scroll_contain scroll_config" style="height: 200px;width: 200px">
               <div>
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            东方不败东方不败东方不败东方不败东方不败东方不败
            </div>
       </div>
</body>
</html>

效果如下:

<span role="heading" aria-level="2">css 自定义滚动条样式

 

 

 

转 : https://www.cnblogs.com/zuochengsi-9/p/7658339.html

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155418.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 流式布局 简单_CSS3流式布局

    流式布局 简单_CSS3流式布局第三方库://依赖:compile’com.hyman:flowlayout-lib:1.1.2’布局文件&amp;amp;lt;com.zhy.view.flowlayout.TagFlowLayoutandroid:id=&amp;quot;@+id/id_flowlayout&amp;quot;zhy:max_select=&amp;quot;-1&amp;quot;android:layout

    2025年7月7日
    2
  • expect java,Expect 使用详解「建议收藏」

    expect java,Expect 使用详解「建议收藏」第1章expect概括expect期待expect是Unix系统中用来进行自动化控制和测试的软件工具,由DonLibes制作,作为Tcl脚本语言的一个扩展,应用在交互式软件中如telnet,ftp,Passwd,fsck,rlogin,tip,ssh等等。该工具利用Unix伪终端包装其子进程,允许任意程序通过终端接入进行自动化控制;也可利用Tk工具,将交互程序包装在X11的图形用户界面中。…

    2025年5月31日
    3
  • springboot启动方式_启动会启动仪式

    springboot启动方式_启动会启动仪式我想很多人已经在项目中使用SpringBoot做项目开发的工作了,创建SpringBoot和启动SpringBoot应用都会较简单一点,下面我以SpringBoot官网上的Demo来简单的分析一些SpringBoot的启动流程,我们的启动主类代码如下:@SpringBootApplicationpublicclassSpringBootAnalysisApplication{publ

    2025年10月26日
    4
  • 字符串转时间,时间转字符串

    字符串转时间,时间转字符串字符串转时间的方法方法1://importcom.zoulab.common.util.DateTimeUtil;Datedate=DateTimeUtil.FORMAT_YYYY_MM_DDHHMMSS.parse(“2020-01-0101:22:00”);时间转字符串的方法方法1://importorg.apache.commons.lang3.time.DateFormatUtils;Stringdate=DateFormatUtils.ISO_8601_EXTEN

    2022年6月2日
    35
  • 开车旅行游戏_开车周游世界

    开车旅行游戏_开车周游世界题目链接这道题最基本的思路是用倍增,但是其实它的难点在预处理部分。倍增的部分此次就不细说了,和之前的最近公共祖先的思想类似。我们主要来探讨一下预处理的部分。我们需要预处理出每个城市小A和小B的选择目标和对应的距离,接下来就可以处理出进行2k轮开车的目的地和距离了。所以前者才是重中之重,而前者如果要用暴力的方法会tle的。有人可能会疑惑,我们找当前点的后面两三个不就可以了?为什么会tle呢?实际上并不是序号相差很远距离就很远,实际上有可能第一个城市和最后一个城市最近,可以举个例子,城市海拔如下:

    2022年8月22日
    9
  • Android开发前景(海洋药物开发前景)

    一、Android的产生过程和发展1.概念:Android是一种基于Linux的自由及开放源代码的操作系统,现在的主要适用范围一般是为移动端设备,如一类安卓手机和平板电脑。最初的安卓系统由Google公司和开放手机联盟领导及开发,2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。第一部Android智能手机发布于2008年10月,随后安卓系统也由手机平台逐渐像像平板电脑以及其他领域扩展。2011年第一季度,Android在全球的市

    2022年4月14日
    35

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号