CSS通過webkit-scrollbar設置滾動條樣式

查看::-webkit-scrollbar-*各項關系

以下圖為例,可以分別定義滾動條背景、滾動軌道、滾動滑塊的樣式。
在這里插入圖片描述

需要先給外部容器設置高度,再設置overflow: auto,最后設置三個webkit屬性。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.container{margin: 50px;width: 200px;height: 300px;border: 1px solid #000;background-color: #ddd;overflow: auto;/* 顯示滾動條*/ }/* 定義滾動條 */::-webkit-scrollbar{width: 50px;background: rgb(43, 239, 25);}/* 定義滾動軌道 */::-webkit-scrollbar-track{background: rgb(250, 81, 81);border-radius: 10px;}/* 定義滾動滑塊 */::-webkit-scrollbar-thumb{background: orange;border-radius: 20px;}</style>
</head>
<body><div class="container"><p>南京師范大學地理科學學院溯源于1902年三江師范學堂歷史輿地科,1919年后歷經南京高等師范學校國文史地部、國立東南大學地學系、國立中央大學地理系、南京大學地理系等階段。1952年全國院系調整之際,時任南京大學地理系主任的李旭旦教授偕金祖孟、陸漱芬等先生至南京師范學院創辦地理系。1997年江蘇省教育委員會批準組建了當時國內第一家地理科學學院。2017年入選國家“雙一流”建設學科,2018年地球科學學科進入ESI前1%。2022年再次入選國家“雙一流”建設學科。學院始終高舉地理學大旗,以國家一流學科和國家重點學科建設為主導、以高水平隊伍建設和創新創業人才培養為根本,以科研條件與平臺建設為基礎,以產學研相結合為動力,腳踏實地建設一流的學科、一流的平臺和一流的學院。</p><p>學院擁有地理學國家一流建設學科,地圖學與地理信息系統國家級重點學科和人文地理學國家重點(培育)學科,地理信息系統江蘇省重中之重學科,自然地理學和人文地理學江蘇省重點學科,地理學江蘇省一級重點學科和江蘇省高校優勢學科。擁有虛擬地理環境教育部重點實驗室、警用地理信息技術公安部重點實驗室、國家地球系統科學數據中心長江三角洲分中心、江蘇省地理環境演化國家重點實驗室培育建設點、江蘇省地理信息資源開發與利用協同創新中心、環境演變與生態建設江蘇省重點實驗室、地理信息科學江蘇省重點實驗室、物質循環與污染控制江蘇省重點實驗室、地理空間信息技術江蘇省工程中心、江蘇省區域發展與規劃研究中心等省部級科研機構,為開展科學研究提供了高水平的優質平臺。</p></div>
</body>
</html>

設置簡單的、窄的滾動條

        /* 定義滾動條 */::-webkit-scrollbar{width: 10px;border-radius: 10px;background: rgb(198, 198, 198);}/* 定義滾動軌道 */::-webkit-scrollbar-track{background: rgb(198, 198, 198);border-radius: 10px;}/* 定義滾動滑塊 */::-webkit-scrollbar-thumb{background: rgb(103, 103, 103);border-radius: 10px;}

在這里插入圖片描述

只對某個滾動條設置樣式

在這里插入圖片描述

::-webkit-scrollbar等三個偽元素前面添加自定義類的限制:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.container{margin: 50px;padding: 10px;width: 200px;height: 300px;border: 1px solid #000;background-color: #ddd;overflow: auto;/* 顯示滾動條*/ float: left;}/* 定義滾動條 */.scroll::-webkit-scrollbar{width: 10px;border-radius: 10px;background: rgb(198, 198, 198);}/* 定義滾動軌道 */.scroll::-webkit-scrollbar-track{background: rgb(198, 198, 198);border-radius: 10px;}/* 定義滾動滑塊 */.scroll::-webkit-scrollbar-thumb{background: rgb(103, 103, 103);border-radius: 10px;}</style>
</head>
<body><div class="container scroll"><p>南京師范大學地理科學學院溯源于1902年三江師范學堂歷史輿地科,1919年后歷經南京高等師范學校國文史地部、國立東南大學地學系、國立中央大學地理系、南京大學地理系等階段。1952年全國院系調整之際,時任南京大學地理系主任的李旭旦教授偕金祖孟、陸漱芬等先生至南京師范學院創辦地理系。1997年江蘇省教育委員會批準組建了當時國內第一家地理科學學院。2017年入選國家“雙一流”建設學科,2018年地球科學學科進入ESI前1%。2022年再次入選國家“雙一流”建設學科。學院始終高舉地理學大旗,以國家一流學科和國家重點學科建設為主導、以高水平隊伍建設和創新創業人才培養為根本,以科研條件與平臺建設為基礎,以產學研相結合為動力,腳踏實地建設一流的學科、一流的平臺和一流的學院。</p><p>學院擁有地理學國家一流建設學科,地圖學與地理信息系統國家級重點學科和人文地理學國家重點(培育)學科,地理信息系統江蘇省重中之重學科,自然地理學和人文地理學江蘇省重點學科,地理學江蘇省一級重點學科和江蘇省高校優勢學科。擁有虛擬地理環境教育部重點實驗室、警用地理信息技術公安部重點實驗室、國家地球系統科學數據中心長江三角洲分中心、江蘇省地理環境演化國家重點實驗室培育建設點、江蘇省地理信息資源開發與利用協同創新中心、環境演變與生態建設江蘇省重點實驗室、地理信息科學江蘇省重點實驗室、物質循環與污染控制江蘇省重點實驗室、地理空間信息技術江蘇省工程中心、江蘇省區域發展與規劃研究中心等省部級科研機構,為開展科學研究提供了高水平的優質平臺。</p></div><div class="container"><p>南京師范大學地理科學學院溯源于1902年三江師范學堂歷史輿地科,1919年后歷經南京高等師范學校國文史地部、國立東南大學地學系、國立中央大學地理系、南京大學地理系等階段。1952年全國院系調整之際,時任南京大學地理系主任的李旭旦教授偕金祖孟、陸漱芬等先生至南京師范學院創辦地理系。1997年江蘇省教育委員會批準組建了當時國內第一家地理科學學院。2017年入選國家“雙一流”建設學科,2018年地球科學學科進入ESI前1%。2022年再次入選國家“雙一流”建設學科。學院始終高舉地理學大旗,以國家一流學科和國家重點學科建設為主導、以高水平隊伍建設和創新創業人才培養為根本,以科研條件與平臺建設為基礎,以產學研相結合為動力,腳踏實地建設一流的學科、一流的平臺和一流的學院。</p><p>學院擁有地理學國家一流建設學科,地圖學與地理信息系統國家級重點學科和人文地理學國家重點(培育)學科,地理信息系統江蘇省重中之重學科,自然地理學和人文地理學江蘇省重點學科,地理學江蘇省一級重點學科和江蘇省高校優勢學科。擁有虛擬地理環境教育部重點實驗室、警用地理信息技術公安部重點實驗室、國家地球系統科學數據中心長江三角洲分中心、江蘇省地理環境演化國家重點實驗室培育建設點、江蘇省地理信息資源開發與利用協同創新中心、環境演變與生態建設江蘇省重點實驗室、地理信息科學江蘇省重點實驗室、物質循環與污染控制江蘇省重點實驗室、地理空間信息技術江蘇省工程中心、江蘇省區域發展與規劃研究中心等省部級科研機構,為開展科學研究提供了高水平的優質平臺。</p></div>
</body>
</html>

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/71745.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/71745.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/71745.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

自制操作系統前置知識匯編學習

今天要做什么&#xff1f; 為了更好的理解書中內容&#xff0c;需要學習下進制分析和匯編。 匯編語言其實應該叫叫機器指令符號化語言&#xff0c;目前的匯編語言是學習操作系統的基礎。 一&#xff1a;觸發器 電路觸發器的鎖存命令默認是斷開的&#xff0c;是控制電路觸發器…

uCOSIII-移植

一、uCOS移植 1.移植 C/OS-III前&#xff0c;需要獲取C/OS-III 的源代碼&#xff0c;C/CPU 和 C/LIB 這兩個組件的源代碼。 2.將獲取的uCOSIII源代碼添加到工程文件中&#xff1a; ①.uC-CPU/ARM-Cortex-M/ARMv7-M/ARM/cpu_a.asm、uC-CPU\ARM-Cortex-M\ARMv7-M\cpu_c.c 和 uC-…

Windows使用docker部署fastgpt出現的一些問題

文章目錄 Windows使用docker部署FastGPT出現的一些問題1.docker部署pg一直重啟的問題2.重啟MongoDB之后一直出現“Waiting for MongoDB to start...”3.oneapi啟動不了failed to get gpt-3.5-turbo token encoder Windows使用docker部署FastGPT出現的一些問題 1.docker部署pg一…

【Python爬蟲(52)】探秘Scrapy:項目結構與配置全解析

【Python爬蟲】專欄簡介&#xff1a;本專欄是 Python 爬蟲領域的集大成之作&#xff0c;共 100 章節。從 Python 基礎語法、爬蟲入門知識講起&#xff0c;深入探討反爬蟲、多線程、分布式等進階技術。以大量實例為支撐&#xff0c;覆蓋網頁、圖片、音頻等各類數據爬取&#xff…

【Android】ViewPager的使用

AndroidManifest.xml <?xml version"1.0" encoding"utf-8"?> <manifest xmlns:android"http://schemas.android.com/apk/res/android"xmlns:tools"http://schemas.android.com/tools"><applicationandroid:allowBac…

京東廣告基于 Apache Doris 的冷熱數據分層實踐

一、背景介紹 京東廣告圍繞Apache Doris建設廣告數據存儲服務&#xff0c;為廣告主提供實時廣告效果報表和多維數據分析服務。歷經多年發展&#xff0c;積累了海量的廣告數據&#xff0c;目前系統總數據容量接近1PB&#xff0c;數據行數達到18萬億行&#xff0c;日查詢請求量8…

Windows PyCharm的python項目移動存儲位置后需要做的變更

項目使用的venv虛擬環境&#xff0c;因此項目移動存儲位置后需要重新配置python解釋器的位置&#xff0c;否則無法識別&#xff0c;若非虛擬環境中運行&#xff0c;則直接移動后打開即可&#xff0c;無需任何配置。 PyCharm版本為2021.3.3 (Professional Edition)&#xff0c;其…

前后端對接

前端與后端的對接主要通過 接口 進行數據交互&#xff0c;具體流程和方式如下&#xff1a; 1. 明確需求與接口定義 前后端協商&#xff1a;確定需要哪些接口、接口的功能、請求參數和返回格式。接口文檔&#xff1a;使用工具&#xff08;如 Swagger、Postman、Apifox&#xff…

簡識MQ之Kafka、ActiveMQ、RabbitMQ、RocketMQ傳遞機制

四種主流消息隊列&#xff08;Kafka、ActiveMQ、RabbitMQ、RocketMQ&#xff09;的生產者與消費者傳遞信息的機制說明&#xff0c;以及實際使用中的注意事項和示例&#xff1a; 1. Apache Kafka 傳遞機制 模型&#xff1a;基于 發布-訂閱模型&#xff0c;生產者向 主題&#…

Websocket——心跳檢測

1. 前言&#xff1a;為什么需要心跳機制&#xff1f; 在現代的實時網絡應用中&#xff0c;保持客戶端和服務端的連接穩定性是非常重要的。尤其是在長時間的網絡連接中&#xff0c;存在一些異常情況&#xff0c;導致服務端無法及時感知到客戶端的斷開&#xff0c;可能造成不必要…

tailwindcss 前端 css 框架 無需寫css 快速構建頁面

版本&#xff1a;VUE3 TS 框架 vite 文章中使用tailwindcss 版本&#xff1a; ^3.4.17 簡介&#xff1a; Tailwind CSS 一個CSS 框架&#xff0c;提供組件化的樣式&#xff0c;直接在HTML 中編寫樣式&#xff0c;無需額外自定義CSS &#xff0c;快速&#xff01; 簡潔&#…

MFC開發:如何創建第一個MFC應用程序

文章目錄 一、概述二、MFC 的主要組件三、創建一個MFC窗口四、控件綁定消息函數 一、概述 MFC 是微軟提供的一個 C 類庫&#xff0c;用于簡化 Windows 應用程序的開發。它封裝了 Windows API&#xff0c;提供面向對象的接口&#xff0c;幫助開發者更高效地創建圖形用戶界面&am…

【Git版本控制器】第四彈——分支管理,合并沖突,--no-ff,git stash

&#x1f381;個人主頁&#xff1a;我們的五年 &#x1f50d;系列專欄&#xff1a;Linux網絡編程 &#x1f337;追光的人&#xff0c;終會萬丈光芒 &#x1f389;歡迎大家點贊&#x1f44d;評論&#x1f4dd;收藏?文章 ? 相關筆記&#xff1a; https://blog.csdn.net/djd…

AI助力小微企業技術開發規范化管理 | 雜談

AI助力小微企業技術開發規范化管理 在小型技術研發企業中&#xff0c;人員配置緊張&#xff0c;往往一名員工需要承擔多項職務和任務。例如&#xff0c;后端程序開發人員可能同時要負責需求調研、數據庫設計、后端設計及開發&#xff0c;甚至在某些情況下還需兼任架構師的角色。…

SpringBoot+Vue+微信小程序的貓咖小程序平臺(程序+論文+講解+安裝+調試+售后)

感興趣的可以先收藏起來&#xff0c;還有大家在畢設選題&#xff0c;項目以及論文編寫等相關問題都可以給我留言咨詢&#xff0c;我會一一回復&#xff0c;希望幫助更多的人。 系統介紹 在當下這個高速發展的時代&#xff0c;網絡科技正以令人驚嘆的速度不斷迭代更新。從 5G …

DeepSeek提效實操革命,全場景應用指南 AI提示詞萬能公式四步法以及對話技巧

歡迎來到濤濤聊AI DeepSeek系列文章 三塊顯示器如何擺放效率最高&#xff0c;讓deepseek給深度思考下 阿里云免費試用 DeepSeek大模型。 限時送 100 萬 tokens&#xff0c;快來搶先免費體驗&#xff01;AI 助手不再出現系統繁忙阿里云免費試用 DeepSeek大模型。 限時送 100 萬 …

智慧教室與無紙化同屏技術方案探討與實現探究

引言 隨著教育信息化的不斷發展&#xff0c;智慧教室和無紙化同屏技術逐漸成為提升教學效率和質量的重要手段。大牛直播SDK憑借其強大的音視頻處理能力和豐富的功能特性&#xff0c;在智慧教室和無紙化同屏領域積累了眾多成功案例。本文將深入探討基于大牛直播SDK的智慧教室、…

Linux MySQL 8.0.29 忽略表名大小寫配置

Linux MySQL 8.0.29 忽略表名大小寫配置 問題背景解決方案遇到的問題&#xff1a; 問題背景 突然發現有個大寫的表報不存在。 在Windows上&#xff0c;MySQL是默認支持忽略大小寫的。 這個時候你要查詢一下是不是沒有配置&#xff1a; SHOW VARIABLES LIKE lower_case_table…

【藍橋杯單片機】第十三屆省賽第二場

一、真題 二、模塊構建 1.編寫初始化函數(init.c) void Cls_Peripheral(void); 關閉led led對應的鎖存器由Y4C控制關閉蜂鳴器和繼電器 2.編寫LED函數&#xff08;led.c&#xff09; void Led_Disp(unsigned char ucLed); 將ucLed取反的值賦給P0 開啟鎖存器 關閉鎖存…

【CMake 教程】常用函數與構建案例解析(三)

一、CMake 常用函數簡析 1. 條件判斷 if() / elseif() / else() 在 CMake 腳本中&#xff0c;條件判斷是控制邏輯的重要工具。if() 支持多種比較語句&#xff0c;包括數值、字符串、布爾值和變量存在性等。在條件滿足時執行特定邏輯代碼&#xff0c;下面是典型語法&#xff1…