51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

前端开发

一个基于 Vue 3 的响应式瀑布流图片展示组件

一个基于 Vue 3 的响应式瀑布流图片展示组件

厉飞雨 阅读(114) 评论(0) 赞(5)

瀑布流图片展示 {#%E7%80%91%E5%B8%83%E6%B5%81%E5%9B%BE%E7%89%87%E5%B1%95%E7%A4%BA} ========================================================================== 一个基于 Vue 3 的响应式瀑布流图片展示组件,支持灯箱预览、自定义布局和图...

【Jenkins 插件】Jenkins Pipeline 流水线插件的使用,Vue 项目自动化构建和部署实战

【Jenkins 插件】Jenkins Pipeline 流水线插件的使用,Vue 项目自动化构建和部署实战

厉飞雨 阅读(136) 评论(0) 赞(6)

最近一直在研究 Jenkins 的流水线插件 Pipeline,既然是研究,自然就不是为了掌握基本用法了,而是高级用法。目前研究的成果还是挺不错的,有很多想要实现的功能都已经通过插件自带的语法完成,后续会单独开一个系列来分享更多高级语法的使用,而这篇文章就来分享一下我的流水线实战------Vue 项目自动化构建和部署。 使用 Pipeline {#使用-pipeline} ...

Dockerfile 中的 multi-stage 特性,Vue 项目多阶段构建实战

Dockerfile 中的 multi-stage 特性,Vue 项目多阶段构建实战

厉飞雨 阅读(95) 评论(0) 赞(5)

最近在写一个 Vue 项目,并已经实现 Docker 镜像构建和容器化部署,之前也分享过一篇文章关于 Vue 项目的静态资源打包和镜像构建。但是之前在镜像构建之前是需要使用 npm 进行项目打包生产 dist 文件之后才能进行镜像构建,不过最近我在使用 Jenkins pipeline 的时候突然想到了 Dockerfile 的多阶段构建,完全可以使用这个特性直接构建出镜像。 ...

Jenkins 构建 vue 项目镜像并推送到阿里云镜像仓库

Jenkins 构建 vue 项目镜像并推送到阿里云镜像仓库

厉飞雨 阅读(132) 评论(0) 赞(9)

最近准备写一个只使用前端 vue 的项目,项目最终形态是一个导航页面,虽然页面很简单,但是为了学习一些 vue 的主要插件的用法,所以打算尽可能地使用更多的 vue 插件来完成。 正所谓两军交战,粮草先行,既然这个项目使用的是 vue,只涉及前端,所以最好的运行方式莫过于容器化,所以这里我把项目的基本结构创建了之后第一步就是创建 docker 支持,这样也方便随时部署到服务器...

网站实现变灰的CSS代码

网站实现变灰的CSS代码

厉飞雨 阅读(96) 评论(0) 赞(9)

新浪网(https://www.sina.com.cn)网站变灰。 [![](http://static.51tbox.com/static/2025-01-06/col/ae7b19494a0a06d7876fe84a4bb9e9c5/5cb1222582a54ac2a3e740e757147881.jpg.jpg)](http://static.51tbox.com/s...

HTML中contenteditable属性 修改样式实时预览

HTML中contenteditable属性 修改样式实时预览

厉飞雨 阅读(161) 评论(0) 赞(6)

contenteditable是HTML中的一个属性,当标签设置`contenteditable="true"`时,即能对该标签元素进行编辑。 当`style`标签设置`contenteditable`后,能在页面直接编辑css样式,实时预览效果。 下面放一小段代码: <!DOCTYPE HTML> <html>...

CSS样式代码在线生成工具

CSS样式代码在线生成工具

厉飞雨 阅读(100) 评论(0) 赞(8)

> **Animista** :<https://animista.net/> 各种动画这里都有。 [![](http://static.51tbox.com/static/2025-01-06/col/5ba859478164f68f2da1741e94b5fcb8/5edde507148d4c1c858b164b6391d53d.jpg.jpg)](...

使用CSS box-shadow属性绘制文字

使用CSS box-shadow属性绘制文字

厉飞雨 阅读(157) 评论(0) 赞(12)

在QQ邮箱中看到一封垃圾邮件。 [![](http://static.51tbox.com/static/2025-01-06/col/2d60074d9cdf6a591c0ea686b53ab20a/d80da94ab38c4c3aac5bc89d4082c7b2.jpg.jpg)](http://static.51tbox.com/static/2025-01-06/c...

HTML5手机端电子签名jSignature

HTML5手机端电子签名jSignature

厉飞雨 阅读(148) 评论(0) 赞(9)

移动端页面进行手写签名,如果是较长的页面,签名时不会上下滑动页面。 只需引入一个js文件即可,使用简单。 画笔粗细、颜色都可以配置。 直接上代码。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <m...

CSS3 之 flex 布局

CSS3 之 flex 布局

厉飞雨 阅读(149) 评论(0) 赞(16)

一、前言 {#一、前言} ------------ flex 是 flexible Box 的缩写,意为**弹性布局**,用来为盒状模型提供最大的灵活性,任何一个容器都可以指定 flex 布局。 二、布局原理 {#二、布局原理} ---------------- 采用 flex 布局的元素成为 flex 容器。其所有子元素会自动成为容器成员,成为 flex 项目。 通过...