首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
布局主题
订阅
DQLnono
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
彻底学会element-ui按需引入和纯净主题定制
手上有些项目用的element-ui,刚好有空琢磨一下怎么减小打包文件大小和打包速度方面,为了演示实验,用 vue-cli 生成初始项目,在这仅对 element-ui 主题和组件方面来优化。 完整地将 ui 和样式引入。 在页面简单使用 2 个组件,看看效果。 再看一下打包后…
vue+element-ui使用babel-plugin-component按需加载组件及自定义主题对应的scss样式
不过也还是能够完成前端页面+后端接口+服务端部署的整个流程了。 如果不愿意看分析过程,可以直接拉到最后看结果。 首先前端页面使用了Vue作为前端开发框架,我相信点这个标题进来看文章的都用过这个框架的吧。。。 这是.babelrc配置参数,component是babel插件的名字…
vue+webpack 更换主题N种方案优劣分析
希望这篇文章能对你提供一些思路,文中如有错误,欢迎在评论指。
electron-vue项目笔记7——实现主题换肤
1. 创建相应的换肤脚本index.js 2. 换肤脚本index.js . 3. 在渲染进程中main.js引入 4. 在vue组件中使用this.$themeSetup(key名) 5. 在vue组件外使用themeSetup(key名) 6. 刷新之后会,主题丢失的优化 …
实现Vue项目主题切换
对于SaaS平台而言,因为需要一套平台面向不同客户,所以会有不同主题切换的需求。本篇主要探讨如何在Vue项目中实现该类需求。 方案一, 定义theme参数,通过prop下发,子组件根据theme来动态绑定style的方式实现。具体可以参考:非常规 - VUE 实现特定场景的主题…
[CSS] 自定义变量带你随心所欲,一键换肤
其实CSS自定义属性还有很多小名,比如CSS变量、原生变量、CSS自定义属性级联变量,这些指的都是同个东西。 那既然SCSS就能做到的东西,我们还有这个所谓的CSS自定义变量干什么呢?人家自然有它的独到之处。 在这几个方面,预处理器完全被CSS自定义变量KO了。 语法很简单,分…
从零实现一套属于自己的UI框架-发布到npm
如今前端工程师的要求越来越高了,需要掌握的技术点越来越多了,会一些基本的前端技能完全适应不了快速变化的前端领域了。接下来我将从零实现一个自己的UI组件库并发布到npm上,提供给需要的朋友参考也总结下自己对封装组件的理解方便以后复习。 先本地全局安装node环境,vue的运行是依…
一劳永逸的搞定 flex 布局
寻根溯源话布局 一切都始于这样一个问题:怎样通过 CSS 简单而优雅的实现水平、垂直同时居中。记得刚开始学习 CSS 的时候,看到 float 属性不由得感觉眼前一亮,顺理成章的联想到 Word 文档排版中用到的的左对齐、右对齐和居中对齐,然而很快就失望的发现 CSS 中并不存…
深入理解 flex-grow、flex-shrink、flex-basis
1. Flex布局 接下来,我们先提出两个概念:剩余空间和溢出空间,具体是什么意思我们后面慢慢解释。 2. flex-grow 传统的布局是子容器在父容器中从左到右进行布局,应用 flex 进行布局,那么父容器一定设置 display: flex,子容器要“占有”并且“瓜分”父…
[译] 什么是模块化 CSS?
模块化 CSS 是一组编写代码的原则,基于这个原则编写的代码具有高性能和可维护性。它起源于雅虎和 Yandex 的开发人员,目的是迎接维护大型代码库带来的挑战。有些规则在提出之初稍有争议,但后来被认为是最佳实践。 (偷偷告诉你:如果你对这篇文章的篇幅感到不知所措,观看视频可能更…