CSS实现导航栏下划线跟随效果
效果图<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>index</title><style>ul {display: flex;width: 800px;list-style: none;}li {position: relative;padding: 20px;transition:...
2024-01-101年转行前端工程师,聊聊我的完整学习过程
先介绍下大致情况时间线。18 年 8 月正式转方向为前端,之前做了一段时间的 iOS,后来因为对前端更感兴趣所以就打算转方向了。19 年 10 月入职当前公司,定级资深前端,分配到业务架构小组,自此在一年零两月的时间内完成从 iOS 转方向到资深前端的过程。很多读者会问我是如何学习的,今天...
2024-01-10vue-cli提示get and set accessor must have the same type
vue-cli 3 项目,使用了 class 风格的组件(vue-property-decorator)有个 getter 和 setter,是 vue 实例的计算属性,因为用了 class 风格所以是用 get 和 set 写的。编辑器提示 get 和 set 寄存器必须有相同的类型,这个地方我不理解,因为 get 和 set 的参数类型不一样,返回值也不一样,这个要求“相同的类型” ...
2024-01-10js清空深对象null undefined方法
如题,入参是一个未知的数据结构,可能是对象或是一个数组,过滤掉里面所有空字符串,null, undefined,NaN等, 但是不包括数字0和false,(包括空对象或者空数组)。有什么性能较优的方法处理吗?回答这种深层次的数据结构,循环遍历处理非值封装一个递归去处理,看使用场景,我这个没处理NaN...
2024-01-10tree-node-cli生成树状目录
在写博客的时候经常会需要展示项目的目录结构,我电脑是windows的,tree命令不是很好使。能用Node就用Node! 所以就找了几个跨平台的。分别是tree-cli和tree-node-cli,这两个是一个作者。其中tree-node-cli是比较适合Linux用户的,大小写区分,而且还有API,但是目前不能直接生成文件。除了这种类型的,还有生...
2024-01-10Vue首屏加载速度优化
在Vue项目中,引入到工程中的所有js、css文件,编译时都会被打包进vendor.js,浏览器在加载该文件之后才能开始显示首屏。若是引入的库众多,那么vendor.js文件体积将会相当的大,影响首屏的体验。可以看个例子:这是优化前的页面加载状态:执行npm run build打包项目,出来的vendeor.js文件,基...
2024-01-10版本管理工具及Ruby工具链环境知识点汇总
1. 版本管理工具及 Ruby 工具链环境CocoaPods 历险记这个专题是 Edmond 和 冬瓜 是对于 iOS / macOS 工程中版本管理工具 CocoaPods 的实现细节、原理、源码、实践与经验的分享记录,旨在帮助大家能够更加了解这个依赖管理工具,而不仅局限于 pod install 和 pod update。本文知识目录版本管理工具及 Ruby 工具链背...
2024-01-10ie浏览器背景透明文字不透明
ie8下透明度处理css3新增属性rgba和opacity:(0~1); 在ie8下无法使用Alpha(opacity=[0~100]);//[0~100] 0是透明 100是不透明。 IE下的透明度属性,子元素会继承这个透明度。下面有阻断子元素继承方法。解决方法:背景透明,文字不透明。<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content...
2024-01-10vue 引入的文件的
element-ui什么意思,引入的是什么css文件,回答element-ui 是一套“饿了么”团队开发的前端界面库。import ElementUI from 'element-ui'import 'element-ui/lib/theme-chalk/index.css'通常会引入两个部分,前面是脚本库,后面是样式库。1.element 是一前端UI库,链接:https://element.eleme.cn/#/zh...2.import 'element-ui/lib/theme-chalk/inde...
2024-01-10APICloud终于承认侵权并向DCloud道歉了(附最新产品对比)
在北京市高级人民法院的法令要求下,APICloud终于承认了侵犯DCloud著作权,并在官网和公众号向DCloud道歉。 2015年,DCloud起诉APICloud侵权后,APICloud不但否认侵权,还污蔑DCloud在造谣,在开发者和媒体处混淆视听。如今,这份迟来了4年的道歉函,终于让真相大白! 但令人遗憾的是,与海底捞等诚...
2024-01-10