11 2021 档案

摘要:如下图所示,周围变模糊,边缘泛白 周围模糊直接给父容器加上 overflow:hidden;即可 边缘泛白,解决思路是把图片放大为原来的 1.1或 1.2 倍即可: transform: scale(1.1); 解决完,如图: 阅读全文
posted @ 2021-11-29 13:28 Freya~ 阅读(445) 评论(0) 推荐(0) 编辑
摘要:如果展开的数据是点击后异步加载的,即使 children 为 [] 也需要出现 [+] 按钮,否则就无法操作了。保持原来的逻辑才能满足这个需求: children 为 [] 时有 [+] children 不存在或是 null、false 时,不展示 [+]。 阅读全文
posted @ 2021-11-24 18:24 Freya~ 阅读(1144) 评论(0) 推荐(0) 编辑
摘要:为什么会出现浏览器兼容问题? 现在市场上浏览器的种类很多,不同浏览器的内核也不相同,所以各个浏览器对页面的解析会有一定的出处,这也是导致浏览器兼容问题的主要原因。想要网页在主流浏览器上正常运行,就要做好浏览器的兼容问题。 常见的浏览器内核可以分四种:Trident、Gecko、Blink、Webki 阅读全文
posted @ 2021-11-24 10:22 Freya~ 阅读(193) 评论(0) 推荐(0) 编辑
摘要:使用场景:网站用户头像,点击头像,出现下拉框,然后点击下拉框之外的空白,隐藏下拉框。 直接上代码: // 点击头像显示下拉框,点击空白下拉框收起 document.addEventListener('click', event => { const avatar = document.querySe 阅读全文
posted @ 2021-11-23 14:20 Freya~ 阅读(1033) 评论(0) 推荐(0) 编辑
摘要:css 有一个特定,它是全局的。 这样的特性导致的结果是,一旦你在不同的地方定义了相同的 css 命名,那么它们的样式就会相互覆盖,最终导致的 style 错乱,从而影响整个网页布局。 在Vue中我们通过 Scoped 与 Module 来解决。接下来详细对 scoped 和 module 的使用进 阅读全文
posted @ 2021-11-23 10:15 Freya~ 阅读(127) 评论(0) 推荐(0) 编辑
摘要:使用场景: vue + elementUI 做的管理后台项目 客户要求:新建和编辑时,新窗口打开,保存之后关闭并跳转到列表页刷新列表 解决方式: 调用 API 并保存成功之后,使用了 document.referrer setTimeout(() => { window.location.href 阅读全文
posted @ 2021-11-15 16:58 Freya~ 阅读(281) 评论(0) 推荐(0) 编辑
摘要:最近的需求是:网站使用 polyv 做的直播功能,左侧有一个倒计时功能设计稿效果如图: 前端实现效果如图: 话不多说,直接上代码 HTML 代码片段: <div class="countDown"> <span id="_d"></span>天 <span id="_h"></span> <span 阅读全文
posted @ 2021-11-11 11:05 Freya~ 阅读(111) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示