前端css

前端学习C语言 - 数组和字节序

## 数组 本篇主要介绍:`一维二维数组`、`字符数组`、`数组名和初始化注意点`以及`字节序`。 ### 一维数组 #### 初始化 有以下几种方式对数组初始化: ```c // 定义一个有5个元素的数组,未初始化 int a[5]; // 定义一个有5个元素的数组,将第一个初始化0,后面几个元素 ......
数组 前端 字节 语言

css常用选择器

1.常用子元素选择器-选择特定子元素 :nth-of-type(n) 选择其父级下的第n个元素 例如:p:nth-child(2):last-of-type 选择其父级下的最后一个元素:nth-child(n) 选择其父级下的第n个子元素:nth-last-child(n) 选择其父级下的第n个子元 ......
常用 css

CSS 如何根据背景色自动切换黑白文字?

在项目中,经常会碰到背景色不确定的场景,为了让内容文字足够清晰可见,文字和背景之间需要有足够的对比度。换句话说,当背景是深色时,文字为白色,当背景是浅色时,文字为黑色,就像这样: 一、CSS 滤镜实现 使用滤镜对文字单独处理,所以需要额外一层标签。然后容器和文字用同一种颜色表示,目的是让文字颜色和背 ......
黑白 背景 文字 CSS

前端新手学习入门路径推荐

背景目的 方便新手学习前端技术,整理了一些资源和教程帮助大家更好的入门。 基础知识了解一遍有个印象即可,不懂暂时不必深究,在后续实践中会融会贯通。 大家重点关注 “训战结合” 的部分,动手练习并解决问题进步最有效。 Vue 学习顺序 https://zhuanlan.zhihu.com/p/2313 ......
前端 路径 新手

前端vue单个文件上传支持图片,压缩包以及文件 , 下载完整代码请访问uni-app插件市场址:https://ext.dcloud.net.cn/plugin?id=13066

#### 前端vue单个文件上传支持图片,压缩包以及文件 , 下载完整代码请访问uni-app插件市场址:https://ext.dcloud.net.cn/plugin?id=13066 #### 效果图如下: ![](https://p3-juejin.byteimg.com/tos-cn-i- ......
文件 前端 单个 插件 uni-app

视频直播源码,html2canvas 前端保存页面为图片

视频直播源码,html2canvas 前端保存页面为图片 转换方法如下: /*** 将页面指定节点内容转为图片* 1.拿到想要转换为图片的内容节点DOM;* 2.转换,拿到转换后的canvas* 3.转换为图片*/// 生成局部图片GenerateImg() { let element = this ......

前端table组件封装

前端表格组件是现代Web应用程序中常见的UI控件之一,也是前端开发人员最常用的控件之一。在实际项目中,一个好的前端表格组件必须具备稳定性、易用性和扩展性等特点。因此,对于前端表格的封装技术非常重要。 前端表格的封装技术包括以下几个方面: 1. 数据源封装:前端表格必须有一个数据源,而通常我们的数据源 ......
前端 组件 table

封装前端svg组件

## 前言: SVG(Scalable Vector Graphics)是一种基于 XML 的矢量图形格式,它可以在网页上展示高质量的图像,并且可以无损缩放。在前端开发中,SVG 图片被广泛用于创建图标、图形和动画效果。此篇文章将讲述在前端vue项目中封装svg组件,使其svg简单使用。 ## 1. ......
前端 组件 svg

02项目数据库隐藏密码,封装logger,环境变量的设置,封装全局异常,Response,开启media访问,前端项目创建调整,前端配置

# 1 项目数据库之隐藏密码 ```python # 我们直接把mysql的用户名和密码 写死在了代码中 》后期可能会存在风险 》代码如果泄露 》mysql的用户密码泄露 》可以远程登录 》脱裤(拖库) 》所有数据会被黑客获取到 》卖钱 # 华住 》在代码中把数据库用户名和密码写死了 》源代码泄露了 ......
前端 项目 全局 变量 Response

记录--前端如何优雅导出多表头xlsx

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 xlsx导出是比较前后端开发过程中都比较常见的一个功能。但传统的二维表格可能很难能满足我们对业务的需求,因为当数据的维度和层次比较多时,二维表格很难以清晰和压缩的方式展现所有的信息,所以我们也就经常能碰到多级表头开发了。 demo ......
表头 前端 xlsx

浅析CSS实现超过3行折叠并显示...查看详情

要实现效果如下:尾部带查看详情,前面有三个点省略号。之前单独看这个布局,即使借助 JavaScript 也不是一件容易的事啊(需要计算文字宽度动态截取文本,然后 append 上三个点和查看详情。vue-clamp 就是这么做的,包括很多博客也是这么讲的,但是讲真,如果是个列表,这种不断的判断,肯定 ......
详情 CSS

Long类型后端传前端精度丢失的优雅解决方案

### 前言提要:javaScript 的最大安全值:Number.MAX_SAFE_INTEGER 是一个值为 9007199254740991 的常量,如果超过这个值,那么js会出现不精确问题 - 解决方案(推荐级别:低等):修改字段类型为String - 解决方案(推荐级别:中等):字段上添加 ......
前端 精度 解决方案 类型 方案

碎片化学习前端之JavaScript(JS 压缩图片)

## 前言 图片压缩是前端开发中常见的需求,目前前端主流的解决方案有:Canvas 手动实现压缩以及第三方库压缩两种方案。 ## Canvas 手动实现压缩 Canvas 实现压缩主要原理是:将图片绘制到 canvas 上,然后通过调整 canvas 的宽高来实现压缩。 ```js function ......
前端 碎片 JavaScript 化学 图片

Web 前端框架市场统计

根据 w3techs 所做的统计1,有17.8%的网站没有使用 javascript 库。在使用js库的web网站中, Jquery 占据了大部分,Bootstrap, React, Ajax, Vue, Angular 排行如下: 其他还有一些js库占据剩下的1%: 对于React, Angula ......
前端 框架 市场 Web

2023-06-15 css伪类before、after制作文字两边横线

<div class="box">测试</div> ··· .box{ color: #ccc; text-align: center; position: relative; &::after { position: absolute; left: 24rpx; top: 52%; content ......
横线 文字 before after 2023

前端npm下载node_modules依赖的时候报错

使用 npm install --legacy-peer-deps,报如下图: 解决办法: 修改hosts文件 找到如下文件夹:C:\Windows\System32\drivers\etc 下的hosts文件 使用工具把hosts文件打开 185.199.108.133 raw.githubuse ......
前端 node_modules modules 时候 node

前端学习C语言 - 第二篇(常量、运算符、控制和循环)

## 常量、运算符、控制和循环 前文我们写了第一个 c 语言程序,了解了基本的数据类型。本篇将继续学习:`常量`、`运算符`、`控制语句`和`循环语句`。 ### 常量 #### #define 常量 `#define`是用来定义`常量`和`宏的预处理指令`。定义常量的一般形式:`#define 常 ......
运算符 常量 前端 语言

前端vue仿京东天猫简单好用的瀑布流瀑布流式布局列表组件waterfall

前端vue仿京东天猫简单好用的瀑布流瀑布流式布局列表组件waterfall, 下载完整代码请访问uni-app插件市场址:https://ext.dcloud.net.cn/plugin?id=13046 效果图如下: ![image](https://img2023.cnblogs.com/blo ......
瀑布 前端 组件 waterfall 布局

CSS(语义化标签、多媒体标签、新表单元素、属性选择器、结构伪类选择器、伪元素选择器、盒子模型、滤镜、calc函数、过渡)

一、HTML5新特性 概述 HTML5 的新增特性主要是针对于以前的不足,增加了一些新的标签、新的表单和新的表单属性等。 这些新特性都有兼容性问题,基本是 IE9+ 以上版本的浏览器才支持,如果不考虑兼容性问题,可以大量使用这些新特性。 1 语义化标签 (★★) 以前布局,我们基本用 div 来做。 ......
元素 标签 语义 表单 盒子

CSS的基本使用

## 1. 初始css ### 1.1 引入方式 当读到一个样式表时,浏览器会根据它来格式化 HTML 文档。有三种: - 行内样式表(在 HTML 元素内部) ```html 学习HTML好简单 ``` - 内部样式表(位于 `` 标签内部) ```html ``` - 外部样式表 ```html ......
CSS

vue+css: 引用的组件快速改变滚动条样式

在a组件页面内有b组件,b组件产生的滚动条太丑不好看但是又不想改变b组件(b组件公共用的地方很多)又不想专门复制份在此基础上改。 只要在使用的组件上增加css代码即可同时让组件内滚动条生效,原理是因为此滚动条相当于未定义类的当前组件全局。所以可以直接使用并生效 comp.vue <style sco ......
样式 组件 vue css

css边框斜角

为实现下面图形形状 <style> .box{width:200px;height:100px;} </style> <div class="box" ></div> 1、利用linear-gradient .box{ background: linear-gradient(135deg, tran ......
斜角 边框 css

前端项目文件别名的配置

# 前端项目文件别名的配置 ## 前言 项目里配置别名路径是写项目时的常见操作。好处在于: 1. 简化模块路径。在项目中,有些文件可能存在于深层目录中,并且需要多次引用。如果每次都使用相对路径进行引用,就会显得非常麻烦。而通过在项目中配置 @ 别名路径,就可以将这些深层目录的路径简化为一个别名,在代 ......
别名 前端 文件 项目

web页面中导出Excel (方法四) 纯 js 前端将table中数据导出Excel 使用 js-xlsx

这个示例使用 前端 easyui-datagrid 后端 php 这里是不是 easyui-datagrid 不重要了,是将easyui-datagrid的数据转到table,再将 table导出Excel 使用了 js-xlsx js-xlsx 文件可自行搜索下载 ,参考 https://www. ......
Excel 前端 js-xlsx 页面 方法

vue3 css ts 双重弹跳加载动画

/双重弹跳加载动画 */ 效果如同页面 https://codepen.io/yjx123/pen/zYMvbML ``` ``` ......
动画 vue3 vue css ts

web页面中导出Excel (方法三) 前端easyui-datagrid(分页)导出Excel 使用 datagrid-export.js

这个示例使用 前端 easyui-datagrid 后端 php 前端 easyui-datagrid 导出Excel 使用了 datagrid-export.js datagrid-export.js 文件可自行搜索下载 优点:查询结果显示在datagrid中(可以分页),前端直接下载不用回后端, ......

CSS动画和过渡的区别

CSS动画和过渡都是用来实现网页元素的动态效果,但它们在实现方式和应用场景上有一些区别。 CSS过渡(CSS Transitions)是在元素状态改变时实现平滑过渡效果的一种机制。过渡通过指定元素的属性变化,使元素从一个状态平滑地过渡到另一个状态。过渡通常用于响应用户操作、交互效果或状态变化,可以控 ......
动画 CSS

web页面中导出Excel (方法二) 前端easyui-datagrid导出Excel 使用 datagrid-export.js

这个示例使用 前端 easyui-datagrid 后端 php 前端 easyui-datagrid 导出Excel 使用了 datagrid-export.js datagrid-export.js 文件可自行搜索下载 优点:查询结果显示在datagrid中(不能分页),前端直接下载不用回后端, ......

CSS选择器的优先级和权重。

**定义:CSS选择器的优先级和权重是用来确定当多个选择器应用于同一个元素时,哪个选择器的规则将会生效。以下是CSS选择器优先级和权重的解释:** **CSS选择器的优先级:** 1.内联样式:应用于HTML元素内部的style属性,具有最高的优先级。如 2.ID选择器:通过元素的id属性选择元素, ......
优先级 权重 CSS

CSS常用属性

## 颜色 1. **RGB** (红,绿,蓝)三种颜色的集合,最低值是0(十六进制00)到最高值255(十六进制FF) 2. **HSL** H色相(0-360),S饱和度(百分比),L亮度(百分比) 3. (不)透明度 **rgba、hsla** (新版浏览器可不写a,直接写4个值) ## li ......
属性 常用 CSS