摘要: 在使用Flex或Grid布局时,经常会遇到内容溢出容器或者将容器撑大的情况 例如在grid布局中元素尺寸为1fr,或者flex布局中元素flex-grow:1时,想使用Echarts画图和布局中的文本省略显示时发现并没有达到预期的效果,容器被内容撑大了 想要解决这个问题,首先需要知道容器为什么会被撑 阅读全文
posted @ 2022-06-21 20:50 Nayek 阅读(5173) 评论(2) 推荐(2) 编辑
摘要: 参考资料:https://www.zhangxinxu.com/wordpress/2019/08/css-flex-last-align/ 参考资料:https://cloud.tencent.com/developer/article/1516801 阅读全文
posted @ 2022-02-17 16:14 Nayek 阅读(88) 评论(0) 推荐(0) 编辑
摘要: JS Math.sin() 与 Math.cos() 用法 Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之间; Math.cos(x) x 的余弦值。返回的是 -1.0 到 1.0 之间的数; 这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2PI/36 阅读全文
posted @ 2021-11-17 12:25 Nayek 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 单边框0.5px,可以用以下方式: 方式一:border + border-image + 线性渐变linear-gradient <div class="border">0.5像素边框</div> <style> .border { width: 200px; height: 200px; mar 阅读全文
posted @ 2020-08-11 11:56 Nayek 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 最近终端启动很慢,查阅相关资料后发现是,因为nvm在安装的时候,需要在 ~/.bashrc(如果你的终端用的是bash)或者~/.zshrc(如果你的终端用的是zsh) 中添加: export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. " 阅读全文
posted @ 2020-07-13 23:52 Nayek 阅读(1738) 评论(0) 推荐(1) 编辑
摘要: 一、通过homebrew查看是否有异常(首先你得安装了Homebrew) $ brew doctor 二、根据提示修改zsh配置 Warning: Homebrew's sbin was not found in your PATH but you have installed formulae t 阅读全文
posted @ 2020-07-12 17:57 Nayek 阅读(3191) 评论(0) 推荐(0) 编辑
摘要: 更新:建议使用nvm官方GitHub文档安装方式 参考文档:https://github.com/nvm-sh/nvm/blob/master/README.md#installing-and-updating 安装brew 终端上运行 $ /usr/bin/ruby -e “$(curl -fsS 阅读全文
posted @ 2020-07-08 11:58 Nayek 阅读(4302) 评论(0) 推荐(0) 编辑
摘要: 直接一句搞定: 阅读全文
posted @ 2020-05-22 23:52 Nayek 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 先看一道有意思的题目:想一下执行的过程和结果 以上代码执行情况是:在一秒后直接输出1、4、9 你可能期望的是一次循环走完后,再走下一次循环,然而现实却并不是这样。因为forEach只会将异步的代码执行了,但是并不会等待回调的结果,所以加了await也是无效的。 forEach在执行异步的时候类似并发 阅读全文
posted @ 2020-05-20 23:24 Nayek 阅读(2402) 评论(0) 推荐(0) 编辑
摘要: 学习文档:https://www.npmjs.com/package/module alias 阅读全文
posted @ 2020-05-20 00:17 Nayek 阅读(1584) 评论(0) 推荐(0) 编辑