前端哥

flex布局下,盒子被挤压时如何解决

2024-02-19flex-shrink 属性指定了 flex 元素的收缩规则,默认值是1。在flex 元素的默认宽度之和大于容器的宽度时候,元素会发生收缩,其收缩的大小的依据是 flex-shrink 值。子元素的宽度之和为 100 100 300 300=800px,每个子的默认flex-shrink值是1。当父容器被压缩到小于800px的时候,比如压缩到560px时,里面的子元素也会被相应地压缩。各个子元素被压缩掉多少宽度呢?_flex 挤压

https://www.qianduange.cn//article/2260.html 分类:前端知识

Vue--》深入学习Tailwind CSS掌握优雅而高效的前端样式开发

2024-02-19Tailwind CSS是一种基于原子设计理念的现代CSS框架。它通过提供大量可复用的独立类来构建界面,而不是依赖于预定义的组件。与传统的CSS框架不同,Tailwind CSS不提供封装好的样式组件,而是专注于提供低级的原子类,使开发者能够自由组合和定制样式。

https://www.qianduange.cn//article/2252.html 分类:前端知识

前端秘法进阶----css中那些不能说的秘密

2024-02-19目录一.css属性计算过程1.使用继承2.使用默认值3.面试题二.css之包含块层叠冲突这一步完成后,解决了相同元素被声明了多条样式规则究竟应用哪一条样式规则的问题。那么如果没有声明的属性呢?此时就使用默认值么?答案并不是,此时还有第三个步骤,那就是使用继承而来的值。例如:```html Lorem ipsum dolor sit amet.``````cssdiv { color: red;}```在上面的代码中,我们针对 div 设置了 color

https://www.qianduange.cn//article/2249.html 分类:前端知识

Vue | Vue.js 高级语法系列

2024-02-19h("h2", null, `当前计数:${counter.value}`),h("h2", null, `当前计数:${this.counter}`),-- 哈哈哈 -->console.log("插件被安装:",app,options)console.log("插件被安装:",app,options)console.log("传入的函数直接被执行:",app)// h传递3个参数 (标签名) ({ 对应的属性 }) (内容)_import { h } from 'vue

https://www.qianduange.cn//article/2246.html 分类:前端知识

vue3使用vue-router嵌套路由(多级路由)

2024-02-19在使用嵌套路由时,建议将路由按照功能模块进行分层,每一层代表一个主要的功能块,每个层级下的路由数量不要过多,一般建议不要超过 10 个,层级也不要超过 5 层。_vue3 路由嵌套

https://www.qianduange.cn//article/2242.html 分类:前端知识

如何在vue2里面使用echarts

2024-02-17data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']第五步写echatr使用的时候直接使用this.$echarts.xxx就可以了。-- 为 ECharts 准备一个定义了宽高的 DOM -->ok,如果你想使用其他的示例图表可以去官网替换掉 option里面的东西。// 基于准备好的dom,初始化echarts实例。// 使用刚指定的配置项和数据显示图表。3. 使用 -main.js(在这里使用第二种)第三步在main.js(在这里使用第二种)_vue2 使用echarts

https://www.qianduange.cn//article/2230.html 分类:前端知识

记录-vue3使用echarts实时更新

2024-02-17setOption(option,true)=>解决报错:Cannot read properties of undefined (reading 'type')notMerge—— 可选,是否不跟之前设置的 option 进行合并,默认为 false,即合并。踩坑一:vue3 echarts实例不能设置响应式(用ref包裹等),否则tooltip会不显示。每天进步一点点,慢慢就能遇见更好的自己!踩坑二:解决数据变化后折线图未实时变化。_eachrts实时更新

https://www.qianduange.cn//article/2229.html 分类:前端知识

vue router返回上一级

2024-02-17router.push()方法可以用来跳转到指定的页面,其中可以传入一个字符串参数,表示页面跳转的路径,如果传入'back',表示返回上一页。window.history.go()方法可以用来跳转到指定的页面,其中可以传入一个参数,表示页面跳转的层级,如果传入-1,表示返回上一页。router.go()方法可以用来跳转到指定的页面,其中可以传入一个参数,表示页面跳转的层级,如果传入-1,表示返回上一页。5.使用window.history.back()方法。2.使用router.back()方法。_vue返回上一级路由

https://www.qianduange.cn//article/2222.html 分类:前端知识

Vue I18n 国际化插件,从安装到使用最全篇

2024-02-17国际化是指项目能够根据不同国家的语言进行转换,便于不同国家的用户使用。Vue I18 是 Vue.js 的国际化插件,它可以轻松地将一些本地化功能集成到应用程序中。为什么插件名称是 i18n 呢?它的全程是 internationalization,插件名取了首字母 i 和尾字母 n,中间一共有 18 个字母,所以组合起来就叫 i18n。哈哈哈哈,起名起的离谱。// 定义英文语言包对象},tabs: {// 定义中文语言包对象hotspot: '热点',experience: '经验',_vue-i18n

https://www.qianduange.cn//article/2221.html 分类:前端知识

使用element-resize-detector监听div的高宽变化

2024-02-172、按f11键时,会整个板块占满全屏,包括项目标题、侧边栏、大屏主体,但是想实现的是点击大屏,大屏单独占满全屏。做一个大屏展示,需要全屏显示以及宽度自适应,就是说高宽发生变化时,需要重新局部刷新渲染。之前用浏览器可视窗口来做这个功能,发现以上两个场景都不太满足需求,以下是。其实这些也可以实现对应的需求,如果没有以上两点要求的话。隐藏或显示侧边栏,此时大屏主体的高宽发生变化。实际操作代码(满足以上需求的)3)在mounted钩子函数中。1)changView函数。2)reloadFn函数。_element-resize-detector 监听div

https://www.qianduange.cn//article/2219.html 分类:前端知识

6216条数据,当前561/622

最近搜索

会员中心 联系我 留言建议 回顶部