Sass

解决Cannot download "https://github.com/sass/node-sass/releases/download/binding.nod的问题

為{幸葍}努か 提交于 2020-11-13 19:47:47
解决Cannot download "https://github.com/sass/node-sass/releases/download/binding.nod的问题 参考文章: (1)解决Cannot download "https://github.com/sass/node-sass/releases/download/binding.nod的问题 (2)https://www.cnblogs.com/CoreXin/p/12262138.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4437884/blog/4716142

记一次给 vue 3.x 搭建脚手架遇到的问题之组件编写

匆匆过客 提交于 2020-11-12 11:56:15
劳动节就好好在家写代码了,毕竟我们现在居家就是在为国家做贡献,而且劳动节不劳动和咸鱼有什么区别,手动🐶保命。 前言 vue 3 刚出几个月,现在是一步一个坑,但是坑还是要填的,毕竟生活还是要继续的么。 目前 vue 3.x 基本上是已经可以工作了,刚出不久的那段时间还看👀到掘金上有人说生产上有 3.x ,对这种大佬只能佩服,毕竟新东西出来,光是想想出了问题,这么解决就是非常头疼的事情 比如我现在搭个脚手架基本就是一路爬过来的,还好目前还没开始深入开发,出的都是周边配套和类型这些小问题。 另外说和 react 很像的,我只能说,这不光是像,你们的代码估计都可以拷过来改改就能用了呢,看下完整的函数式组件的代码 不过 vue 的双向数据绑定用的很舒服,这个才是最主要的,毕竟手写 set 真的麻烦。 读书人的事情这么能叫抄呢?这叫借鉴,这叫共同进步 --- by 鲁迅 不过这种事情其实说多了也没意义,比如 python 和 js 或其他语言之间,你敢说没有互相借鉴。 而且前端的口号不就是:“走别人的路,让别人无路可走”,我们要团结一致,毕竟前端这个岗位真的很容易被替代掉,我们求发展,求稳定,技术人用实力说话,才能让这个岗位越走越远。 目前的脚手架的开发进度 基本上已经可以支持你跑,但是打包工具还在纠结,我喜欢 rollupjs,但是项目已经引入了 webpack,到底要不要再引一个新的

vue修改第三方组件样式

ε祈祈猫儿з 提交于 2020-11-07 12:04:55
vue引用了第三方组件,需要在组件中局部修改第三方组件的样式,而又不想去除scoped属性造成组件之间的样式污染。此时只能通过>>>,穿透scoped。 有些Sass 之类的预处理器无法正确解析 >>>。可以使用 /deep/ 操作符( >>> 的别名) <style scoped > 外层 >>> 第三方组件 { 样式 } /deep/ 第三方组件 { 样式 } </style > 来源: oschina 链接: https://my.oschina.net/u/4355717/blog/4707235

2019面试题

房东的猫 提交于 2020-11-03 11:14:25
HTML 1.浏览器兼容问题 IE6图片有蓝色边框,有背景 解决方案:border:0; background: rgba(0,0,0,0) 盒子模型 html{box-sizing:border-box} 每个浏览器边距和间距显示不一样 解决方案*{margin:0;padding:0} 一个块级元素float,再使用横向margin会有双倍边距,margin:0,0,0,100px,实际会有200px,解决方案:加样式{dispay:inline} IE6,IE7,其他浏览器样式hacker设置使用, 解决方案:div{height:200px; _height:100px; *height:50px} IE6识别 _ * ,IE7识别 * 设置较小高度的标签,IE6,IE7,遨游会超出固定的高度 解决方案overflow:hidden CSS 1. css3新特性 答: 选择器 id选择器,class选择器,标签选择器 圆角和背景 渐变 旋转 动画 2. 写一段动画代码 animation:myDiv 5s infinite @keyframes myDiv{   from{left:0px}   to{left: 200px} } 3. 一个div如何水平垂直居中 答:有很多种方法,面试官最想听到的答案是transfrom,display:flex也可以实现