【前端demo】动态赋值CSS

文章目录

    • 效果
    • 过程
      • html实现
      • oninput与onchange事件
      • 统一配置CSS
    • 代码
      • HTML
      • CSS
      • JS

其他demo

效果

【前端demo】动态赋值CSS_第1张图片
动态显示CSS样式,由:root统一配置。

效果预览:https://codepen.io/karshey/pen/BavLrwy

参考:

Dynamic CSS Variables(codepen.io)

漫谈document.documentElement与document.body - 简书 (jianshu.com)

过程

html实现

滑动滑块和滑动border-radius实现,选择颜色由实现

【前端demo】动态赋值CSS_第2张图片
对于radius,四个角一起变化的最大值是50%。

oninput与onchange事件

oninput 事件在用户输入时触发。
该事件在