
技术分享
文章平均质量分 79
浮世万千吾爱有三
这个作者很懒,什么都没留下…
展开
-
阿里云服务器Ubuntu系统搭建LNMP环境
Ubuntu18.04(阿里云服务器)搭建LNMP环境+Wordpress站点 一、搭建LNMP环境 1. Nginx 安装 更新软件源 sudo apt-get update 2. MySQL安装 3. PHP 安装 二、安装Wordpress原创 2020-03-29 22:20:11 · 540 阅读 · 0 评论 -
Javascript之封装运动函数
文章目录阶段一、仅适用单位带px属性的匀速运动阶段二、可适用单位不带px属性(如opacity)的匀速运动阶段三、适用于多元素单一属性的匀速运动阶段四、适用于多元素单一属性的匀速或缓冲运动阶段五、适用于多元素多属性的匀速或缓冲运动总结 本文采取逐步深入的方式讲解原生JS封装运动函数的过程, 封装结果适用于元素大部分属性的运动, 运动方式将根据需求持续更新,目前主要支持常用的两种:匀速运动和缓冲运...原创 2020-03-23 00:22:18 · 441 阅读 · 0 评论 -
Javascript之网页版待办事项
本文使用原生JS实现站点 http://www.todolist.cn/ 的基本功能。 其中页面的HTML布局和CSS样式取用原站,JS部分为自己编写。 效果图 完整代码 HTML、JS部分 <!DOCTYPE html> <html> <head> <title>ToDoList—最简单的待办事项列表</title> &...原创 2020-03-14 18:00:48 · 1867 阅读 · 0 评论 -
Javascript之盒子拖拽(跟随鼠标、边界限定、轨迹回放)
本文通过拖拽案例,实现“跟随鼠标、边界限定、轨迹回放”三大效果; 完整代码中有详尽注释,故不再进行细致讲解; 对于案例中需要注意的重点或易错点问题,会总结在最后。 效果图(仅演示左、上边界限定) 完整代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> ...原创 2020-03-14 14:14:23 · 1710 阅读 · 0 评论 -
Javascript之页面倒计时
本文将从需求实现的角度,逐步讲解如何在页面上实现倒计时效果,其中部分涉及到的知识会做拓展讲解,最后将所有代码封装,适用于不同情况下倒计时功能的实现。 一、分析需求 要实现倒计时效果,可拆解为以下三个部分进而逐个击破: 1、 使用Date方法计算对应倒计时的数据并返回 2、 利用DOM操作将得到的数据渲染到页面中 3、 通过JavaScript原生API(setInterval或setTimeo...原创 2020-03-08 22:14:05 · 594 阅读 · 0 评论 -
Javascript之深入浅出递归思想
一、递归函数的理解 1、生活中的递归 “递归”在生活中的一个典例就是“问路”。如图小哥哥进入电影院后找不到自己的座位,问身边的小姐姐“这是第几排”,小姐姐也不清楚便依次向前询问,问至第一排的观众后依次向后反馈结果,“我是第一排”,“我是第二排”,···,最终确定自己座位所在排数。 在这个过程中充分反应了“传递”(询问)和“回归”(反馈)的思想,故将这种现象称为“递归”。 2、编程中的递归 计算...原创 2020-03-01 01:13:45 · 2670 阅读 · 3 评论 -
CSS之深入浅出理解BFC
一、BFC是什么? 官方定义 BFC(Block Formatting Context,块格式化上下文) 是Web页面的可视化CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。 详见MDN 看不明白?那就对了! 官方解释若不搞得抽象难懂些,怎能显出高大上?!(手动滑稽) 个人理解 1、BFC是一个独立的布局环境,BFC内部的元素布局与外部互不影响; 2、可以通过一...原创 2020-02-23 15:35:22 · 686 阅读 · 0 评论