排序
【像素化图片】一定要铠甲才能让你兴奋吗?看好了我可不是铠甲勇士
? 在本篇文章中将介绍如何通过使用HTML、CSS和JavaScript创建大把awesome像素图像动画效果。这个动画效果会动态的逐渐显示一个由多个很多像素图像组成的图片,并对像素图像应用关键帧动画效果还...
如何开源一个基于Web Components组件库
一.ranui 上回写了一篇从零开始手写基于Web Components组件 介绍了Web Components的基础知识和操作,并完整的从零开始输出了一个Button组件,后续又补充了一些,直接构建并开源成一个组件库ranu...
HTML框架分层设计
计算机网络中的OSI七层模型 计算机网络中的OSI(Open Systems Interconnection)七层模型是一种理论框架,用于描述计算机网络中数据通信的过程。OSI模型将计算机网络通信过程划分为七个层次,每...
[译]2023年 Web Coponent 现状
本文为翻译 原文地址:2023 State of Web Components: Today's standards and a glimpse into the future. 最近,我写了关于如何构建你的第一个 Web Component,以及基本 v1 Web Component 规范...
CSS创作个人主页介绍卡片,展示独特魅力
前面 在现代网页设计中,个人主页是一个展示个人信息、技能、事件等的重要载体。为了吸引访客的注意力并提供良好的用户体验,设计师通常会运用各种技巧和效果来增加页面的吸引力。本文将介绍如...
谈浏览器和性能,话页面渲染知多少
第一次渲染时都发生了什么 浏览器在渲染一个页面时都发生了什么,在这个过程中资源的加载会对页面造成什么影响呢? 页面初次渲染的最小渲染路径 浏览器从加载到渲染一个页面需要经过的最小的渲染...
纯css编写开关按钮点击切换
效果图预览: 完整代码如下: <!DOCTYPE html> <html> <head> <title>纯css编写开关按钮点击切换</title> <style type='text/css'> #toggle-button{ displ...
写给初学者的HTML和CSS编码规范
HTML配置 文件应以“”首行顶格开始,推荐使用“”。 必须申明文档的编码charset,并且使用UTF-8编码。 移动端必须使用 viewport 适配 页面title是极为重要的不可缺少的一项。 以下是一个标准的...
利用Web Components 实现一个日历原生组件
接到一个需求,需要在原生的页面实现一个日历功能,正好之前利用闲暇时间用js写了一个万年历在github吃灰, 再用web components封装一下,完美的一个组件就诞生了。 Web Components 基础 Web Com...
页面0到1
页面0到1 目录 功能开发 传统 在开发网页的时候,无论是使用 jQuery 还是原生的 JavaScript,大体的步骤都是这样的: 编写 HTML 页面结构,并规划哪些元素有可能会有交互,并赋予它们 ID 属性,...
借助 input range 实现图片对比功能
欢迎关注我的公众号:前端侦探 之前在项目中做了一个图片对比的工具,演示如下 有一些有趣的小细节,一起看看如何实现的吧 一、布局 布局比较简单,两张图片上下重叠在一起就行了 <div class...
前端食堂技术周刊第 94 期:TS 5.2 RC、从零实现 RSC、Redux 迁移至 ESM 之旅、HTML 满汉全席
美味值:????? 口味:葡茉美式 食堂技术周刊仓库地址:https://github.com/Geekhyt/weekly 大家好,我是童欧巴。欢迎来到前端食堂技术周刊,我们先来看下上周的技术资讯。 技术资讯 React 文档...
终于弄懂了HTML5的拖放API(1)
HTML5的拖放(drag和drop)第一部分 拖放即抓取对象以后拖到另一个位置。HTML5中任何元素都能够拖放。 先来看一个简单的示例了解拖放是什么? 可以看到用户可使用鼠标选择可拖拽元素,将元素拖拽...
markdown文件如何在前端框架中肆意运行(一)
我正在参加「掘金·启航计划」 第三方库通常有对应文档,尤其组件库文档会附带组件效果以及 demo 代码,对使用者十分友好;查看库源码发现使用 md 文件编写,今天通过解析 element-ui 组件库来...
JavaScript 中 onclick 和 addEventListener 的区别
本文深入探讨了JavaScript中处理事件的两种不同方法:熟悉的onclick和多功能的addEventListener方法。通过深入研究这两种机制的细微差别,揭示它们各自提供的独特优势以及在哪些情况下它们表现...
上级包裹盒子一定会影响子盒子css中的百分比计算吗
本文整理于:(布局和包含块 - CSS:层叠样式表 | MDN (mozilla.org))。 同时加上了自己的理解,并重新组织了介绍的顺序。 一个盒子中,需要进行百分比计算时,基准并不是上一级包裹的父盒子,而...
flex讲解
随着前端技术的不断发展和更新,flex布局成为前端布局的主流。但是仍然有很多前端新手搞不懂flex到底怎么用!!!今天我们就来好好讲讲flex布局 老规矩先上定义 什么是flex布局 布局的传统解决...
HTML5CSS3基础 | 青训营
HTML5CSS3基础 1 2D 转换 转换(transform)是 CSS3 中具有颠覆性的特征之一,可以实现元素的位移、旋转、缩放等效果。 移动:translate 旋转:rotate 缩放:scale 1.1 二维坐标系 1.2 2D 转换...
使用Fetch API构建AI聊天界面
在本篇技术文章中,我们将使用使用Fetch API构建聊天界面的代码。该代码包含一个ChatInterface类,该类提供了与AI通信的功能,以实现发送聊天、取消聊天和获取聊天记录等功能。 功能截图 完整项...
为博客添加 Algolia 全局搜索
Algolia 是一个数据库实时搜索服务,能够提供毫秒级的数据库搜索服务,并且其服务能以 API 的形式方便地布局到网页、客户端、APP 等多种场景。 效果预览 欢迎访问我的博客:白雾茫茫丶 准备工作...