logo
0
0
WeChat Login
xieguo2007@126.com<xieguo2007@126.com>
添加 html-global-attributes示例

sharingpi-example - 示例代码集合

更新时间:2026年04月15日

项目介绍

本项目是 sharingpi.com 网站系列博文的配套示例代码库,免费分享完整的代码示例,并提供详细的注释说明。这些示例旨在帮助读者更加直观地理解代码的功能和逻辑,从而能够快速上手进行实践。通过这样的方式,我们希望能让学习过程变得更加轻松和高效。

项目链接


联系我们

如果您有任何问题或建议,欢迎联系我们:

微信 微信公众号

扫一扫,支持一下

打赏


项目结构

说明:
项目结构采用了一种层级分明的组织方式,每个目录都有其特定的功能和示例。
下面列表只展示了部分的项目目录结构。

  • cnb-sharingpi-example/ (根目录)
    • assets/ (静态资源目录)
    • Css/ (CSS相关示例目录)
      • @property/ (属性目录)
        • interactive-gradient-card-system/ (交互渐变卡系统示例目录)
          • index.html (交互渐变卡系统示例)
        • index.html (CSS @property 示例 - 动画)
      • @scope/ (作用域目录)
        • index.html (作用域示例 - 博客与评论)
      • @starting-style/ (起始样式目录)
        • add-new-element-example.html (新增元素示例)
        • animation-system-example.html (动画系统完整示例)
      • attr/ (属性示例目录)
        • index.html (attr() 函数完整示例)
      • backdrop-filter/ (背景板滤镜示例目录)
        • filter-backdrop-full-examples.html (背景板滤镜示例 - 所有示例)
        • filter-backdrop-working-principle.html (背景板滤镜示例 - 工作原理演示)
      • backdrop-filter-vs-filter/ (背景板滤镜与滤镜示例目录)
        • filter-backdrop-vs-filter.html (背景板滤镜与滤镜对比示例)
      • background/ (背景示例目录)
        • background-all-examples.html (背景示例 - 所有示例)
        • background-border-content.html (背景示例 - CSS元素内部层级关系演示)
        • background-clip.html (背景剪切示例)
      • blend-model/ (混合模式示例目录)
        • blend-model-examples.html (混合模式示例)
      • block-formatting-context/ (块格式化上下文示例目录)
        • adaptive-two-column-layout.html (自适应两列布局示例)
        • clear-float.html (清除浮动示例)
        • prevent-margin-collapse.html (防止外边距合并示例)
        • problem-status-and-solution/ (问题状态和解决方案示例目录)
          • clear-float-problem.html (清除浮动问题示例)
          • clear-float-solution.html (清除浮动解决方案示例)
          • floating-overlay-problem.html (浮动元素覆盖问题示例)
          • floating-overlay-solution.html (浮动元素覆盖解决方案示例)
          • margin-problem.html (外边距合并问题示例)
          • margin-solution.html (外边距合并解决方案示例)
          • two-column-adaptive-problem.html (两栏自适应布局问题示例)
          • two-column-adaptive-solution.html (两栏自适应布局解决方案示例)
      • border/ (边框示例目录)
        • border-basic.html (边框示例 - 基本边框)
        • border-image-slice-explained.html (边框图像切片通俗解释示例)
      • calc/ (计算示例目录)
        • calc-examples.html (计算示例)
      • center/ (居中示例目录)
        • center-align-examples.html (居中对齐示例)
      • chart/ (图表示例目录)
        • chart-by-flex-custom-property.html (使用Flexbox和自定义属性实现图表示例)
        • chart-by-sibling-index-attr.html (使用 sibling-index() 函数实现图表示例)
        • chart-control-height-by-js.html (控制高度示例 - JavaScript实现)
      • color/ (颜色示例目录)
        • color-all-examples.html (颜色示例 - 所有示例)
      • color-theme/ (color配色方案示例示例目录)
        • color-theme-and-light-dark.html (CSS color配色方案示例完整示例)
      • contain/ (contain示例目录)
        • long-product-list-example.html (CSS contain-* 性能优化实战:1000个商品卡片)
      • container-query/ (容器查询示例目录)
        • container-query-example.html (容器查询示例)
      • content-visibility/ (内容可见性示例目录)
        • long-list-optimization.html (长列表优化示例)
      • counter/ (计数器示例目录)
        • counter-examples.html (计数器示例)
      • dark-mode-design/ (暗黑模式设计示例目录)
        • index.html (暗黑模式设计示例)
      • filter/ (滤镜示例目录)
        • filter-example.html (滤镜示例)
      • filter-backdrop-mask/ (背景板滤镜与遮罩示例目录)
        • filter-backdrop-mask.html (背景板滤镜与遮罩示例)
      • direction-and-write-mode/ (方向和写入模式示例目录)
        • direction-and-write-mode.html (方向和写入模式示例)
      • flex-layout/ (Flex布局示例目录)
        • flex-card-layout.html (实现卡片布局示例)
        • flex-navbar-layout.html (实现导航栏布局示例)
        • flex-same-column-width-layout.html (实现等宽列布局示例)
      • font-size-adjust/ (字体大小调整示例目录)
        • font-size-adjust-example.html (字体大小调整示例)
      • gradient/ (渐变示例目录)
        • gradient-example.html (渐变示例)
        • gradient-linear-angle.html (线性渐变角度示例)
      • inset/ (内边距示例目录)
        • index.html (内边距示例)
      • layer/ (层示例目录)
        • basic-use-case.html (层示例 - 基本使用案例)
      • mask/ (遮罩示例目录)
        • mask-example.html (遮罩示例)
        • filter-backdrop-mask.html (背景板滤镜与遮罩示例)
      • media/ (媒体查询示例目录)
        • index.html (媒体查询示例)
      • nesting/ (嵌套示例目录)
        • nesting-example.html (嵌套示例)
      • offset-motion/ (offset运动示例目录)
        • circular-motion-example.html (绕圈旋转的卫星示例)
        • heart-shaped-animation-example.html (心形动画示例)
        • offset-properties-example.html (offset-position · offset-path 完全剖析示例)
        • svg-d-attr-animation-example.html (SVG d属性动画示例)
      • overflow/ (溢出示例目录)
        • overflow-examples.html (溢出示例)
      • page-layout/ (页面布局示例目录)
        • responsive-design/ (响应式设计示例目录)
          • advanced-responsive-design.html (响应式设计示例进阶版)
          • basic-responsive-design.html (响应式设计示例基础版)
        • adaptive-layout/ (自适应布局示例目录)
          • adaptive-layout.html (自适应布局示例)
      • position/ (定位示例目录)
        • absolute-fixed-relative-sticky-position.html (绝对定位、固定定位、相对定位、粘性定位示例)
      • pseudo-class-function/ (伪类函数示例目录)
        • is.html (伪类函数示例)
        • is-and-where.html (伪类函数示例 - is 和 where)
      • pseudo-element/ (伪元素示例目录)
        • clicking-on-pseudo-elements.html (点击伪元素示例)
        • css-triangle.html (CSS三角形示例)
      • relative-color/ (相对颜色示例目录)
        • relative-color-example.html (相对颜色示例)
      • resize/ (调整大小示例目录)
        • css-resize-example.html (CSS调整大小示例)
      • ruby/
        • basic-ruby-example.html (基本Ruby示例)
        • chinese-pinyin-example.html (中文拼音示例)
      • schema-org/ (Schema.org示例目录)
        • schema-org-example.html (Schema.org示例)
      • scroll/ (滚动示例目录)
        • scroll-properties.html (滚动属性示例)
      • scrollbar-gutter/ (滚动条 gutter 示例目录)
        • rolling-comparison-example.html (滚动条 gutter 对比演示)
      • scrollbar系列属性演示示例/(scrollbar系列属性演示示例目录)
        • scrollbar-series-attributes-demo.html (scrollbar系列属性演示示例)
      • shadow/ (阴影示例目录)
        • shadow-example.html (阴影示例)
        • shadow-classification-examples.html (阴影分类示例)
      • stroke/ (描边示例目录)
        • example-1.html (动态加载指示器)
        • example-2.html (经典动画:绘制线条)
        • example-3.html (虚线图表的网格)
        • example-4.html (虚线图表的网格)
        • example-5.html (悬停时描边加粗并变色)
        • example-6.html (字体描边效果)
        • index.html (综合示例,展示多种 stroke 属性的组合效果)
      • svg-path/ (SVG路径示例目录)
        • svg-line-motion.html (SVG路径示例 - 手绘效果完整示例)
        • svg-shape-motion.html (SVG路径形状动画示例)
      • target-pseudo-class/ (目标伪类示例目录)
        • target-pseudo-class-example.html (目标伪类示例)
      • target-text/ (伪元素示例 - ::target-text 伪元素示例目录)
        • target-text-example.html (伪元素示例 - ::target-text 伪元素示例)
      • use-variables-for-the-background/ (使用CSS变量实现响应式背景图片示例目录)
        • use-variables-for-the-background.html (使用CSS变量实现响应式背景图片示例)
      • view-transition/ (视图转换示例目录)
        • view-transition-example.html (视图转换示例)
      • z-index/stacking-context/ (层叠上下文示例目录)
        • stacking-context-demo.html (层叠上下文示例 - 基本使用案例)
    • Html/ (Html相关示例目录)
      • article-section
        • article-section-example.html (语义化示例:section 与 article 的正确使用)
      • audio/ (audio元素示例目录)
        • audio-example.html (audio元素完全演示)
      • b-strong/ (b和strong元素示例目录)
        • b-strong-example.html (b和strong元素完全演示)
      • canvas/ (Canvas示例目录)
        • basic-example.html (Canvas 基础示例)
      • datalist/ (datalist示例目录)
        • datalist-example.html (datalist 完整示例)
      • details/ (details示例目录)
        • details-example.html (details 完整示例)
      • dl/ (dl示例目录)
        • dl-example.html (dl元素深度示例)
      • fieldset/ (fieldset示例目录)
        • fieldset-example.html (fieldset 完整示例)
      • figure/ (figure示例目录)
        • figure-example.html (figure 完整示例)
      • form/ (form元素示例目录)
        • setup-form-example.html (form 完整示例)
      • header-footer/ (header-footer元素示例目录)
        • header-footer-example.html (header-footer 完整示例)
      • html-global-attributes/ (html全局属性示例目录)
        • html-global-attributes-example.html (html全局属性示例)
      • i-em/ (i元素示例目录)
        • i-em-example.html (i和em元素完整示例)
      • iframe/ (iframe示例目录)
        • iframe-example.html (iframe 完整示例)
      • main/ (main示例目录)
        • main-example.html (main 完整示例)
      • menu/ (menu元素示例目录)
        • menu-example.html (一个可访问的工具栏菜单(集成键盘导航)| 自动跟随主题色和手动切换主题色)
      • meter/ (meter元素示例目录)
        • meter-example.html (Html meter元素完全演示)
      • meter-progress/ (meter-progress元素示例目录)
        • meter-progress-example.html (Html meter-progress元素完全演示)
      • nav/ (nav元素示例目录)
        • nav-example.html (nav元素完全演示)
      • object/ (object元素示例目录)
        • object-example.html (object元素深度示例)
      • picture/ (picture示例目录)
        • picture-example.html (HTML picture元素完全指南 | 响应式图片深度示例)
      • popover-and-dialog-api/ (popover和dialog api目录)
        • popover-and-dialog-example.html (Popover vs Dialog API 正确示例)
        • popover-example.html (Popover弹窗示例)
      • progress/ (progress元素示例目录)
        • progress-example.html (progress元素完全演示)
      • search/ (search元素示例目录)
        • search-example.html (search元素完全演示)
      • table/ (table元素示例目录)
        • scope.html (使用 scope 属性明确表头与数据的关系)
        • colgroup.html (列组控制:用 和 统一样式)
        • full-table-example.html (现代化成绩表 · 自适应深色模式 + 响应式表格)
        • id-bind-headers.html (使用 id 属性绑定表头与数据)
        • rowspan-colspan.html (行合并与列合并)
      • template/ (template元素示例目录)
      • batch-add-user-example.html (批量添加用户示例)
      • dynamic-product-libray.html (动态产品库示例)
      • user-list-example.html (用户列表示例)
      • ul-ol/ (ul和ol元素示例目录)
        • ul-ol-example.html (ul和ol元素深度示例)
      • video/ (video元素示例目录)
        • video-example.html (现代化 HTML5 视频播放器)
    • JavaScript/ (JavaScript相关示例目录)
      • canvas-api/ (Canvas API示例目录)
        • api-example.html (Canvas API 示例: 绘制一个彩色三角形)
      • class-and-prototype/ (类和原型继承示例目录)
        • class-and-prototype.html (类和原型继承示例)
      • console/ (控制台示例目录)
      • console/ (控制台示例目录)
        • README.md (控制台示例目录说明文件)
        • user-data-processor.js (用户数据处理示例)
      • defer-async/ (defer与async属性示例目录)
        • defer-async.html (defer与async属性示例)
      • es2026-demo/ (ES2026新特性示例目录)
        • demo.mjs (ES2026新特性示例)
        • package.json (ES2026新特性示例目录依赖文件)
      • pretext/ (预文本示例目录)
        • index.html (预文本示例)
      • proxy/ (代理示例目录)
        • method-call-tracking.html (方法调用跟踪示例)
        • virtual-attributes-and-computational-attributes.html (虚拟属性和计算属性示例)
      • scope-chain/ (作用域链示例目录)
        • scope-chain.html (作用域链示例)
      • viewport-detection/ (元素视口检测示例目录)
        • viewport-detection.html (元素视口检测示例)
      • web-socket/ (Web Socket示例目录)
        • web-socket.html (Web Socket示例)
    • SEO/ (SEO相关示例目录)
      • microformats-and-microdata.html (微格式与微数据完整示例)
    • README.md (主说明文件)

示例列表

Html/html-global-attributes

功能描述:html全局属性示例,包含以下特点:

  • 说明在不同场景下的应用场景
  • 演示html全局属性的使用
  • 展示不同html全局属性的效果

Html/fieldset

功能描述:fieldset元素示例,包含以下特点:

  • 展示不同fieldset的效果
  • 说明在不同场景下的应用场景
  • 演示fieldset的使用

Html/i-em

功能描述:i和em元素完整示例,包含以下特点:

  • 展示不同i和em的效果
  • 说明在不同场景下的应用场景
  • 演示i和em的使用

Html/table

功能描述:table元素示例,包含以下特点:

  • 说明在不同场景下的应用场景
  • 演示table的使用
  • 展示不同table的效果

Html/b-strong

功能描述:b和strong元素完全演示,包含以下特点:

  • 展示不同b和strong的效果
  • 说明在不同场景下的应用场景
  • 演示b和strong的使用

Html/form

功能描述:form元素示例,包含以下特点:

  • 说明在不同场景下的应用场景
  • 演示form的使用
  • 展示不同分步骤表单的效果

Html/template

功能描述:template元素示例,包含以下特点:

  • 说明在不同场景下的应用场景
  • 演示template的使用
  • 展示不同template的效果

Html/audio

功能描述:audio元素完全演示,包含以下特点:

  • 说明在不同场景下的应用场景
  • 演示audio的使用
  • 展示不同audio的效果

Html/iframe

功能描述:iframe 完整示例,包含以下特点:

  • 展示不同iframe的效果
  • 说明在不同场景下的应用场景
  • 演示iframe的使用

Html/object

功能描述:object元素深度示例,包含以下特点:

  • 展示不同object的效果
  • 说明在不同场景下的应用场景
  • 演示object的使用

Html/search

功能描述:search元素完全演示,包含以下特点:

  • 展示不同search的效果
  • 说明在不同场景下的应用场景
  • 演示search的使用

Html/video

功能描述:现代化 HTML5 视频播放器,包含以下特点:

  • 展示不同video的效果
  • 说明在不同场景下的应用场景
  • 演示video的使用

Html/progress

功能描述:progress元素完全演示,包含以下特点:

  • 展示不同progress的效果
  • 说明在不同场景下的应用场景
  • 演示progress的使用

Html/meter

功能描述:Html meter元素完全演示,包含以下特点:

  • 说明在不同场景下的应用场景
  • 演示meter的使用
  • 展示不同meter的效果

Html/menu

功能描述:一个可访问的工具栏菜单(集成键盘导航)| 自动跟随主题色和手动切换主题色,包含以下特点:

  • 展示不同menu的效果
  • 说明在不同场景下的应用场景
  • 演示menu的使用
  • 自动跟随主题色和手动切换主题色

JavaScript/es2026-demo

功能描述:ES2026新特性示例,包含以下特点:

  • 展示ES2026的新特性
  • 说明在不同场景下的应用场景
  • 演示ES2026的新特性的使用

JavaScript/pretext

功能描述:预文本示例,包含以下特点:

  • 展示不同预文本的效果
  • 说明在不同场景下的应用场景
  • 演示预文本的使用

Html/main

功能描述:main 完整示例,包含以下特点:

  • 展示不同main的效果
  • 说明在不同场景下的应用场景
  • 演示main的使用

Html/header-footer

功能描述:header-footer 完整示例,包含以下特点:

  • 展示不同header-footer的效果
  • 说明在不同场景下的应用场景
  • 演示header-footer的使用

Html/nav

功能描述:nav 完整示例,包含以下特点:

  • 展示不同nav的效果
  • 说明在不同场景下的应用场景
  • 演示nav的使用

Html/article-section

功能描述:section和article元素深度示例,包含以下特点:

  • 展示不同section和article的效果
  • 说明在不同场景下的应用场景
  • 演示ul和ol的使用

Html/ul-ol

功能描述:ul和ol元素深度示例,包含以下特点:

  • 展示不同ul和ol的效果
  • 说明在不同场景下的应用场景
  • 演示ul和ol的使用

Html/dl

功能描述:dl元素深度示例,包含以下特点:

  • 展示不同dl的效果
  • 说明在不同场景下的应用场景
  • 演示dl的使用

Html/datalist

功能描述:datalist 完整示例,包含以下特点:

  • 展示不同datalist的效果
  • 说明在不同场景下的应用场景
  • 演示datalist的使用

Html/picture

功能描述:HTML picture元素完全指南 | 响应式图片深度示例,包含以下特点:

  • 展示不同picture的效果
  • 说明在不同场景下的应用场景
  • 演示picture的使用

Html/details

功能描述:details 完整示例,包含以下特点:

  • 展示不同details的效果
  • 说明在不同场景下的应用场景
  • 演示details的使用

SEO/microformats-and-microdata

功能描述:微格式与微数据完整示例,包含以下特点:

  • 展示不同微格式与微数据的效果
  • 说明在不同场景下的应用场景
  • 演示微格式与微数据的使用

Html/figure

功能描述:figure 完整示例,包含以下特点:

  • 展示不同figure的效果
  • 说明在不同场景下的应用场景
  • 演示figure的使用

JavaScript/canvas-api

  • 演示Canvas API的使用
  • 展示不同Canvas API的效果
  • 说明在不同场景下的应用场景 功能描述:Canvas API示例,包含以下特点:

Html/canvas

功能描述:Canvas示例,包含以下特点:

  • 演示Canvas的使用
  • 展示不同Canvas的效果
  • 说明在不同场景下的应用场景

Css/target-pseudo-class

功能描述:目标伪类示例,包含以下特点:

  • 演示目标伪类的使用
  • 展示不同目标伪类的效果
  • 说明在不同场景下的应用场景

Html/popover-and-dialog-api

功能描述:popover和dialog api示例,包含以下特点:

  • 演示popover和dialog api的使用
  • 展示不同popover和dialog api的效果

Css/scrollbar-properties

功能描述:scrollbar系列属性演示示例,包含以下特点:

  • 演示scrollbar系列属性的使用
  • 展示不同scrollbar系列属性的效果
  • 说明在不同场景下的应用场景

Css/scrollbar-gutter

功能描述:滚动条 gutter 示例,包含以下特点:

  • 演示滚动条 gutter 的使用
  • 展示不同滚动条 gutter 的效果
  • 说明在不同场景下的应用场景

Css/target-text

功能描述:::target-text 伪元素示例,包含以下特点:

  • 演示::target-text 伪元素的使用
  • 展示不同::target-text 伪元素的效果
  • 说明在不同场景下的应用场景

Css/ruby

功能描述:Ruby示例,包含以下特点:

  • 展示不同Ruby属性的效果
  • 说明在不同场景下的应用场景

Css/relative-color

功能描述:相对颜色示例,包含以下特点:

  • 演示相对颜色的使用
  • 展示不同相对颜色的效果
  • 说明在不同场景下的应用场景

Css/contain

功能描述:contain示例,包含以下特点:

  • 展示不同contain-*属性的效果
  • 说明在不同场景下的应用场景
  • 演示contain-*属性的使用
  • 包含一个1000个商品卡片的长列表示例,展示contain-*属性的性能优化效果

Css/content-visibility

功能描述:内容可见性示例,包含以下特点:

  • 演示内容可见性的使用
  • 展示不同内容可见性的效果
  • 说明在不同场景下的应用场景

Css/offset-motion

功能描述:偏移运动示例,包含以下特点:

  • 演示偏移运动的使用
  • 展示不同偏移运动的效果
  • 说明在不同场景下的应用场景

Css/stroke

功能描述:描边示例,包含以下特点:

  • 演示描边的使用
  • 展示不同描边属性的组合效果
  • 包含多个示例,展示不同描边属性的组合效果
  • 包含综合示例,展示多种 stroke 属性的组合效果

Css/svg-path

功能描述:SVG路径示例,包含以下特点:

  • 演示SVG路径的使用
  • 展示不同SVG路径的效果
  • 说明在不同场景下的应用场景

功能描述:起始样式示例,包含以下特点:

  • 说明在不同场景下的应用场景
  • 演示起始样式的使用
  • 展示不同起始样式的效果

Css/color-theme

功能描述:配色方案示例,包含以下特点:

  • 展示不同配色方案的效果
  • 说明在不同场景下的应用场景
  • 演示配色方案的使用

Css/view-transition

功能描述:视图转换示例,包含以下特点:

  • 演示视图转换的使用
  • 展示不同视图转换的效果
  • 说明在不同场景下的应用场景

Css/inset

功能描述:内边距示例,包含以下特点:

  • 演示内边距的使用
  • 展示不同内边距的效果
  • 说明在不同场景下的应用场景

Css/media

功能描述:媒体查询示例,包含以下特点:

  • 演示媒体查询的使用
  • 展示不同媒体查询的效果
  • 说明在不同场景下的应用场景

Css/attr

功能描述:属性示例,包含以下特点:

  • 演示属性的使用
  • 展示不同属性的效果
  • 说明在不同场景下的应用场景

功能描述:CSS属性示例,包含以下特点:

  • 演示CSS属性的使用
  • 展示不同CSS属性的效果
  • 说明在不同场景下的应用场景

Css/@scope

功能描述:作用域示例,包含以下特点:

  • 演示作用域的使用
  • 展示不同作用域的效果
  • 说明在不同场景下的应用场景

Css/chart

功能描述:图表示例,包含以下特点:

  • 演示图表示例的使用
  • 展示不同图表示例的效果
  • 说明在不同场景下的应用场景

Css/center

功能描述:居中对齐示例,包含以下特点:

  • 演示居中对齐的使用
  • 展示不同居中对齐的效果
  • 说明在不同场景下的应用场景

JavaScript/console

功能描述:控制台示例,包含以下特点:

  • 演示控制台的使用
  • 展示不同控制台的效果
  • 说明在不同场景下的应用场景

Css/dark-mode-design

功能描述:暗黑模式设计示例,包含以下特点:

  • 演示暗黑模式设计的使用
  • 展示不同暗黑模式设计的效果
  • 说明在不同场景下的应用场景

Css/filter-backdrop-mask

功能描述:背景板滤镜示例,包含以下特点:

  • 演示背景板滤镜的使用
  • 展示不同背景板滤镜的效果
  • 说明在不同场景下的应用场景

Css/filter-backdrop-mask

功能描述:背景板滤镜与遮罩示例,包含以下特点:

  • 演示背景板滤镜与遮罩的使用
  • 展示不同背景板滤镜与遮罩的效果
  • 说明在不同场景下的应用场景

Css/calc

功能描述:计算示例,包含以下特点:

  • 演示计算示例的使用
  • 展示不同计算示例的效果
  • 说明在不同场景下的应用场景

Css/scroll

功能描述:滚动示例,包含以下特点:

  • 演示滚动属性的使用
  • 展示不同滚动属性的效果
  • 说明在不同场景下的应用场景

Css/overflow

功能描述:溢出示例,包含以下特点:

  • 演示溢出示例的使用
  • 展示不同溢出示例的效果
  • 说明在不同场景下的应用场景

Css/blend-model

功能描述:混合模式示例,包含以下特点:

  • 演示混合模式的使用
  • 展示不同混合模式的效果
  • 说明在不同场景下的应用场景

Css/nesting

功能描述:嵌套示例,包含以下特点:

  • 演示嵌套的使用
  • 展示不同嵌套的效果
  • 说明在不同场景下的应用场景

Css/mask

功能描述:遮罩示例,包含以下特点:

  • 演示遮罩的使用
  • 展示不同遮罩的效果
  • 说明在不同场景下的应用场景

Css/counter

功能描述:计数器示例,包含以下特点:

  • 演示计数器的使用
  • 展示不同计数器的效果
  • 说明在不同场景下的应用场景

Css/shadow

功能描述:阴影示例,包含以下特点:

  • 演示阴影的使用
  • 展示不同阴影的效果
  • 说明在不同场景下的应用场景

JavaScript/defer-async

功能描述:defer与async属性示例,包含以下特点:

  • 演示defer与async属性的使用
  • 展示不同defer与async属性的效果
  • 说明在不同场景下的应用场景

Css/color

功能描述:颜色示例,包含以下特点:

  • 演示颜色的使用
  • 展示不同颜色的效果
  • 说明在不同场景下的应用场景

Css/backdrop-filter-vs-filter

功能描述:背景板滤镜与滤镜对比示例,包含以下特点:

  • 演示背景板滤镜与滤镜的对比效果
  • 展示不同场景下的应用场景
  • 包含背景板滤镜与滤镜的实现原理和应用场景

Css/backdrop-filter

功能描述:背景板滤镜示例,包含以下特点:

  • 演示背景板滤镜的使用
  • 展示不同背景板滤镜的效果
  • 说明在不同场景下的应用场景
  • 包含背景板滤镜的实现原理和应用场景

Css/filter

功能描述:滤镜示例,包含以下特点:

  • 演示滤镜的使用
  • 展示不同滤镜的效果
  • 说明在不同场景下的应用场景

Css/background

功能描述:背景示例,包含以下特点:

  • 演示背景的使用
  • 展示不同背景的效果
  • 说明在不同场景下的应用场景

Css/gradient

功能描述:渐变示例,包含以下特点:

  • 演示渐变的使用
  • 展示不同渐变的效果
  • 说明在不同场景下的应用场景
  • 包含线性渐变角度示例

Css/border

功能描述:边框示例,包含以下特点:

  • 演示边框的使用
  • 展示不同边框的效果
  • 说明在不同场景下的应用场景

Css/block-formatting-context/problem-status-and-solution

功能描述:问题状态和解决方案示例,包含以下特点:

  • 演示问题状态和解决方案的工作原理
  • 展示不同问题状态和解决方案的效果
  • 说明在不同场景下的应用场景

Css/z-index/stacking-context

功能描述:层叠上下文示例,包含以下特点:

  • 演示层叠上下文的工作原理
  • 展示不同层叠上下文的效果
  • 说明在不同场景下的应用场景

Css/schema-org

功能描述:Schema.org示例,包含以下特点:

  • 演示Schema.org的工作原理
  • 展示不同Schema.org的效果
  • 说明在不同场景下的应用场景

Css/container-query

功能描述:容器查询示例,包含以下特点:

  • 演示容器查询的工作原理
  • 展示不同容器查询的效果
  • 说明在不同场景下的应用场景

Css/pseudo-class-function

功能描述:伪类函数示例,包含以下特点:

  • 演示伪类函数的工作原理
  • 展示不同伪类函数的效果
  • 说明在不同场景下的应用场景

Css/resize

功能描述:调整大小示例,包含以下特点:

  • 演示调整大小的工作原理
  • 展示不同调整大小的效果
  • 说明在不同场景下的应用场景

Css/page-layout/adaptive-layout

功能描述:自适应布局示例,包含以下特点:

  • 演示自适应布局的工作原理
  • 展示不同屏幕尺寸下的布局效果
  • 说明在不同场景下的应用场景

Css/page-layout/responsive-design

功能描述:响应式设计示例,包含以下特点:

  • 演示响应式设计的工作原理
  • 展示不同屏幕尺寸下的布局效果
  • 说明在不同场景下的应用场景

Css/flex-layout

功能描述:Flex布局示例,包含以下特点:

  • 实现卡片布局示例
  • 实现导航栏布局示例
  • 实现等宽列布局示例

JavaScript/proxy

功能描述:JavaScript代理示例,包含以下特点:

  • 演示JavaScript 代理(proxy)的工作原理
  • 展示如何使用代理来拦截和追踪对象的操作
  • 包含虚拟属性和计算属性的示例
  • 说明在不同场景下的应用场景

JavaScript/web-socket

功能描述:Web Socket示例,包含以下特点:

  • 演示Web Socket的工作原理
  • 展示客户端和服务器端的通信过程
  • 说明在实时应用中的应用场景

JavaScript/class-and-prototype

功能描述:类和原型继承示例,包含以下特点:

  • 演示类和原型继承的工作原理
  • 展示不同类和原型的效果
  • 说明在不同场景下的应用场景

JavaScript/scope-chain

功能描述:作用域链示例,包含以下特点:

  • 演示作用域链的工作原理
  • 展示变量查找的过程
  • 说明闭包在作用域链中的作用

CSS/direction-and-write-mode

功能描述:方向和写入模式示例,包含以下特点:

  • 演示元素的方向和写入模式
  • 展示不同方向和写入模式的效果
  • 说明在不同场景下的应用场景

CSS/pseudo-element

功能描述:伪元素示例,包含以下特点:

  • 演示伪元素的使用
  • 展示不同伪元素的效果
  • 说明在不同场景下的应用场景

JavaScript/viewport-detection

功能描述:一个兼容IE浏览器的元素视口检测实现,包含以下特点:

  • 使用Intersection Observer API进行现代浏览器的高效视口检测
  • 提供传统的getBoundingClientRect()方法作为IE浏览器的降级方案
  • 集成防抖(debounce)和节流(throttle)优化,提升性能
  • 包含回到顶部功能,同样支持IE浏览器
  • 实时显示元素状态,直观展示检测效果

主要代码技术点

  • Intersection Observer API特性检测
  • 传统视口检测与现代API的无缝切换
  • 性能优化(防抖和节流)
  • 平滑滚动的IE兼容实现

如何使用

  1. 克隆或下载本仓库
  2. 根据需要打开对应示例文件夹
  3. 直接在浏览器中打开HTML文件即可查看效果
  4. 阅读代码注释了解实现细节

历史日志

2026年04月15日

2026年04月14日

2026年04月13日

2026年04月10日

2026年04月10日

2026年04月09日

2026年04月08日

2026年04月07日

2026年04月06日

2026年04月04日

  • 添加一个可访问的工具栏菜单(集成键盘导航)| 自动跟随主题色和手动切换主题色 示例
  • 示例博文

2026年04月02日

2026年03月31日

2026年03月30日

2026年03月28日

2026年03月26日

2026年03月24日

  • 添加 HTML picture元素完全指南 | 响应式图片深度示例
  • 示例博文

2026年03月23日

2026年03月20日

2026年03月19日

2026年03月16日

2026年03月14日

2026年03月13日

2026年3月10日

2026年3月9日

  • 添加 Ruby 中文拼音示例
  • 添加 Ruby 注释应用示例
  • 示例博文

2026年3月6日

2026年3月5日

  • 添加 CSS contain-* 性能优化实战:1000个商品卡片示例
  • 示例博文

2026年3月4日

  • 添加绕圈旋转的卫星示例
  • 添加心形动画示例
  • 添加offset-position · offset-path 完全剖析示例
  • 添加SVG d属性动画示例
  • 示例博文
  • 添加 CSS content-visibility 内容可见性示例
  • 示例博文

2026年3月3日

  • 添加SVG路径形状动画示例
  • 添加SVG路径示例 - 手绘效果完整示例
  • 示例博文
  • 添加描边示例
  • 示例博文

2026年3月2日

2026年2月28日

2026年2月12日

2026年2月11日

2026年2月10日

2026年2月9日

2026年2月8日

2026年2月7日

2026年2月6日

2026年2月4日

2026年2月3日

2026年2月2日

2026年1月29日

2026年1月28日

2026年1月27日

2026年1月26日

2026年1月24日

2026年1月21日

2026年1月20日

  • 添加背景板滤镜示例 - 所有示例
  • 添加背景板滤镜示例 - 工作原理演示
  • 示例博文

2026年1月19日

  • 添加滤镜示例
  • 示例博文
  • 添加背景示例
  • 添加背景剪切示例
  • 添加背景图像切片通俗解释示例
  • 示例博文

2026年1月16日

2026年1月13日

2026年1月9日

2026年1月7日

2026年1月3日

2026年1月2日

2026年1月1日

  • 添加Css 响应式设计示例
  • 添加Css 自适应布局示例
  • 添加Css 响应式设计示例进阶版
  • 示例博文

2025年12月29日

2025年12月11日

2025年11月27日

2025年11月26日

2025年11月21日

2025年11月20日

2025年11月18日

2025年11月12日

  • 添加CSS变量实现响应式背景图片示例
  • 示例博文

2025年11月11日

  • 项目初始化
  • 添加JavaScript视口检测示例
  • 完成README.md文档编写
  • 添加.gitignore文件,忽略IDE相关文件
  • 示例博文

贡献指南

如果您发现示例代码中有任何问题,或者有更好的实现方式,欢迎提交Issue或Pull Request。

版权信息

本项目中的代码示例仅供学习和参考,转载请注明出处(https://sharingpi.com)。

About

对博文知识点进行扩充的示例集

Language
HTML90.9%
CSS4.8%
JavaScript4.3%