logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

突破浏览器限制:前端超小字号实现技巧

本文将详细介绍几种实现小于12px字号的方案,包括CSS缩放、相对单位、使用SVG文字等多种方案,并逐一解析这些方案的实现步骤、优缺点和适用场景。

#前端#css3#浏览器
前端终止请求的三种方式(ajax、axios)

XMLHttpRequest.abort() 方法用于终止 XMLHttpRequest`对象的请求,该方法没有参数,也没有返回值。在axiso的0.22.0版本开始,需要使用浏览器原生的AbortController来终止请求,是目前推荐用的方法。在axiso的0.22.0之前的版本,需要使用取消令牌cancel token来终止请求,不过该API从0.22.0开始被弃用,目前已不建议再使用。

#前端#ajax#javascript
后端接口返回图形验证码数据流,前端应如何渲染展示

我们不能直接将图片数据流展示到页面上,所以我们需要想办法让图片验证码正常的展示在页面中。此处我列举两种办法:通过img标签的src去请求接口、通过原生ajax进行数据流转换。

#前端#javascript#ajax
Node.js学习记录(三)--- fs模块

Node.js fs模块是用于文件系统操作的核心工具,提供同步和异步两种文件操作方法。fs/promises模块提供Promise风格的API,支持async/await语法,提高了代码可读性和可维护性。

#node.js#学习
使用Echarts.js绘制中国地图

1、展示中国所有省份,包括南海诸岛,确保领土完整,中国领土神圣且不可侵犯。2、每个省份根据对应数据的不同渲染不同的颜色,根据数据从小到大,对应底部视觉映射组件指定的颜色渐变区间内从浅到深。3、每个省份不可被选中,但鼠标hover会展示对应数据信息,且对应数据图形具有hover高亮样式。4、颜色渐变区间对应的数据区间,由数据列表的实际数据决定,最小值为0,最大值为数据列表的最大值。注意:当前案例是在

#echarts#前端
前端实现图片下载的方法

在任何方案下,前端都无法绕过跨域的限制,所以需要图片所在的服务器对你当前域名开放权限,否则是无法下载的,最多能做到查看图片。1、直接使用a标签的download属性。2、canvas对象+a标签。3、ajax请求(blob或base64格式)+a标签。4、domtoimage+a标签。5、form表单。6、iframe。

#前端
移动端web开发(二)--- flex布局

一、flex布局概念1、flex 是 flexible Box 的缩写,意思为弹性布局,使布局变得更加灵活,任何一个元素都可以定义为flex布局。2、采用flex布局的元素称为flex容器,他的所有子元素自动成为容器成员,称为flex项目。3、当父元素设置为flex布局之后,所有的子元素的 float、clear和 vertical-align 属性将不起作用。4、flex容器存在两根轴,主轴(默

#html5#css#html
CSS 之 grid 网格布局

设置display: grid;的元素,即为容器元素,容器属性共有17条,包含以下:grid-template-columns、grid-template-rows、column-gap、row-gap、gap等等容器的直接子元素即为项目元素,项目属性共有10条,包含以下:grid-column-start、grid-column-end、grid-column、grid-row-start、gr

#css#前端
Sass(Scss) 学习笔记(一)--- 变量和嵌套

一、概念​Sass(Syntactically Awesome StyleSheets)是 CSS的一款预处理器,能完全兼容CSS3的语法,在CSS 语法的基础上增加了变量的、混合、导入等概念,利用嵌套语法的方式,大大减少了 CSS 重复代码的书写,提高项目的开发效率。​Sass有两种语法格式:Sass 和 Scss,其中Scss(Sassy CSS)是在CSS3的基础上进行扩展,加入一些Sass

#sass#css#scss
Vue3学习记录(五)--- 组合式API之组件透传和组件插槽

组件透传包括属性透传、属性合并、属性冲突、事件透传、深层透传、禁用透传以及多根元素透传等相关内容。组件插槽包括基本用法、渲染作用域、默认内容、具名插槽、动态插槽名、作用域插槽等相关内容。

#前端#vue.js#前端框架
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择