作兔器——手写一个可爱的兔兔相册展示器

2023-09-06
阅读 11 分钟
3.7k
自译: 兔年既然来了,为了表示欢迎兔年的到来,而且我也认为兔兔很是可爱,令人喜欢,因此写了一个兔兔相册展示器,用来收藏可爱的兔兔图片,现在让我们先来看看这个相册展示器的效果吧,正如下面所展示的:
封面图

强大的css计数器

2023-09-05
阅读 6 分钟
4.1k
css content 属性有很多实用的用法,这其中最为强大的莫过于是计数器了,它甚至可以实现连 javascript 都不能够实现的效果,下面我们一起来研究一下吧。
封面图

10 个 效果不错的值得收藏的 css 代码片段

2023-09-04
阅读 13 分钟
3.9k
将 dot 元素设置为内联元素(display:inline-block),并设置溢出隐藏(overflow:hidden),高度设置为 1em。
封面图

利用思否猫素材实现一个丝滑的轮播图(html + css + js)

2022-10-21
阅读 12 分钟
5.4k
使用思否猫素材实现一个轮播图本文参与了1024程序员节,欢迎正在阅读的你也加入。通过本文,你将学到:htmlcssjs没错,就是html,css,js,现在是框架盛行的时代,所以很少会有人在意原生三件套,通过本文实现一个丝滑的轮播图,带你重温html,css和js基础知识。为什么选用轮播图做示例?有如下几点:业务当中最常用轮播图说...
封面图

实现《羊了个羊》的小游戏

2022-09-16
阅读 16 分钟
9.5k
这两天火爆全场的《羊了个羊》游戏,相信大家都玩过了,那么在玩这个游戏的同时,我想大家都会好奇这个游戏的实现,本文就带大家使用css,html,js来实现一个动物版的游戏。
封面图

手写一个有点意思的电梯小程序

2022-08-10
阅读 13 分钟
2.9k
通过本示例,你将学到什么?CSS 相关CSS定位CSS弹性盒子布局CSS动画CSS变量的用法js相关类的封装DOM的操作与事件的操作样式与类的操作延迟函数的使用示例效果废话少说,先看效果如图所示:分析小程序的构成电梯井(也就是电梯上升或者下降的地方)电梯电梯门(分为左右门)楼层4.1 楼层数4.2 楼层按钮(包含上升和下降按钮...
封面图

从零开始实现一个在线三角形生成器

2021-10-24
阅读 13 分钟
7.4k
在线三角形生成器通过本文,你将学到如下知识:快速入门vue 3.2的核心API知识掌握最新浏览器实现的复制粘贴的clipboard API按需引入element plusvite 的一些入门配置正则表达式以及typescript的类型less语法element plus 国际化快速创建一个vite项目参考文档官网vite。我们可以快速创建一个项目: {代码...} 接下来,我们...
封面图

50天用react.js重写50个web项目,我学到了什么?

2021-10-14
阅读 14 分钟
10.3k
1.Expanding Cards效果如图所示:源码在线示例学到了什么?React的函数组件中建立数据通信,我们通常使用useState方法。它的使用方式采用数组解构的方式,如下: {代码...} 解构的第一个参数是我们定义并且访问的数据状态,第二个参数则是当我们需要变动数据状态时所调用的方法,其作用类似类组件中的this.setState。更详细...
封面图

从零开始实现一个颜色选择器(原生JavaScript实现)

2021-10-10
阅读 53 分钟
9.2k
首先,我们无需搭建项目的环境,我们还是直接用最简单的方式,也就是引入的方式来创建这个项目,这样也就方便了我们一边编写一边测试。创建一个空目录,命名为ColorPicker,创建一个js文件,即color-picker.js,然后创建一个index.html文件以及创建一个样式文件color-picker.css。现在你应该可以看到你的项目目录是如下所示:
封面图

从零开始使用create-react-app + react + typescript 完成一个网站

2021-09-13
阅读 33 分钟
8.1k
也许有人咋一看,看到这个网站有些熟悉,没错,这个网站来源于[链接]。我花了三天时间,用create-react-app + react + typescript重构这个网站,与网站效果不同的是,我没有加入任何的动画,并且我添加了中英文切换以及回到顶部的效果。
封面图

50天用JavaScript完成50个web项目,我学到了什么?

2021-08-09
阅读 34 分钟
29.4k
1.Expanding Cards效果如图所示:源码在线示例[ ] 知识点总结:CSS:弹性盒子布局中的flex属性:让所有弹性盒模型对象的子元素都有相同的长度,且忽略它们内部的内容。JavaScript:利用[].filter.call()方法可快速实现简单的选项卡切换。如上述示例源码: {代码...} 2.Progress Steps效果如图所示:源码在线示例[ ] 知识点总结:...

从零开始编写一个时间线组件

2020-09-06
阅读 18 分钟
3.7k
在编写代码时,我们需要用到es6的语法,因此我们还需要安装@babel/core @babel/cli @babel/preset-env babel-loader依赖来处理es6兼容语法。继续执行如下命令:

从零开始实现一个消息提示框

2020-05-10
阅读 7 分钟
3.1k
消息提示框在实际应用场景当中比较常见,最常用的就是element ui的消息提示框,我们通常都是直接使用它们,但是我们有没有尝试过去探究其实现原理,并自己动手实现呢?为了提升我们的个人能力和竞争力,我们可以尝试来实现这样一个消息提示框。

假如女朋友要求帮她挑选衣服,怎么办?

2019-10-16
阅读 7 分钟
4.3k
假如你的女朋友发给你一堆衣服的图片,然后问你哪件好看,只能选一件最好看的,你会如何做?为什么不交给程序来进行抉择呢?本文的主题就是开发一个选择程序来解决你的女朋友的选择问题。

pixi.js学习总结

2019-10-15
阅读 51 分钟
7.9k
pixi.js是一个非常快速的2D精灵渲染引擎。它可以帮助我们显示,动画和管理交互式图形。如此一来,我们可以使用javascript和其它HTML5技术来轻松实现一个应用程序或者完成一款游戏。它有一个语义化的、简洁的API,包含了许多有用的功能。比如说支持纹理地图集,也提供一个通过动画精灵(交互式图像)所构建的精简的系统。...

装逼的最高境界---一行js代码完成一个简易版的贪吃蛇游戏

2019-05-10
阅读 9 分钟
5.1k
有些奇淫技巧玩好的话,就能提升自己的逼格,这不,一行js代码实现一个贪吃蛇小游戏就成了装逼到了最高境界嘛!代码如下: {代码...} ps:我不是来装逼的。! 好了,让我们来运行一下这行代码,看一下效果: 看动图看着不过瘾?,好,你自己去线上看看demo可以撒,具体示例。 装逼完成,。 好了,言归正传,我怎么可能是来...

vue.js实现一个会动的简历(包含底部导航功能,编辑功能,添加了用户自定义写字速度功能)

2019-04-07
阅读 17 分钟
4.6k
首先要分析打字的原理实现,假设我们定义一个字符串str,它等于一长串注释加CSS代码,并且我们看到,当css代码写完一个分号的时候,它写的样式就会生效。我们知道要想让一段CSS代码在页面生效,只需要将其放在一对<style>标签对中即可。比如:

使用es6实现iview的选项卡切换

2019-03-03
阅读 4 分钟
3.2k
代码如下: {代码...} 你可以狠狠点击此处具体示例查看效果。这里还可以进行优化。 鄙人创建了一个QQ群,供大家学习交流,希望和大家合作愉快,互相帮助,交流学习,以下为群二维码:

写了一个可以通过调后台接口实现模糊查询的下拉框(因为layui.js不满足需求)。

2018-12-14
阅读 6 分钟
5.3k
今天遇到一个问题,就是layui.js的下拉框模糊查询功能并不能满足我的需求,因此我动手自己写了一个下拉框。实现思路其实就是,模仿layui.js的下拉框样式,然后监听input的输入事件,一旦输入,就调接口,让后台返给我查到的数据。还是上代码吧:html: {代码...} css: {代码...} js: {代码...} 其实整体思路也不算太难,无...

从零开始学习vue

2018-11-22
阅读 152 分钟
5.4k
重要说明:本文会在我有空闲时间时持续更新,相当于是将官网的示例给完全呈现,是为了帮助初学者,也是为了巩固我自己的技术,我决定将官网给过滤一道消化,敬请期待。

调用百度API写了一个js翻译小工具

2018-11-20
阅读 12 分钟
4.7k
目前还未完成的功能有:textarea高度自适应,移动端与pc端都写了。效果如图:html: {代码...} 引入md5.js,pc样式: {代码...} 移动端样式: {代码...} js代码: {代码...}

原生js实现手机端导航滑动效果

2018-11-20
阅读 3 分钟
3.2k
代码如下: {代码...} 效果如图所示:

IOS下图片不能显示问题的解决办法

2018-11-17
阅读 1 分钟
8.5k
最近遇到这样一个问题,在HTML5手机页面中,直接给<img>标签设置宽高,即便图片路径正常,在IOS真机下也是无法显示的,而在安卓以及浏览器的模拟真机上都是正常显示的,这是为什么呢?