前端css

CSS的表格属性

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< ......
表格 属性 CSS

CSS的文本属性

1.指定元素文件的水平对齐方式:text-align(left right center) 2.text-decoration:文本修饰(underline下划线 overline 上划线 line-through 删除线) 3.text-transform:控制文本的大小写:(captialize ......
属性 文本 CSS

渗透测试中的前端调试(一)

前端调试是安全测试的重要组成部分。它能够帮助我们掌握网页的运行原理,包括js脚本的逻辑、加解密的方法、网络请求的参数等。利用这些信息,我们就可以更准确地发现网站的漏洞,制定出有效的攻击策略。前端知识对于安全来说,不但可以提高测试效率,还可以拓宽测试思路。 ......
前端

前端技术点滴整理-1

一、ETag相关 ETag(Entity Tag)是 HTTP 1.1 协议中的一部分,用于确定浏览器缓存的一个资源在服务器上是否已经被修改。它是一个可以分配给特定版本和实例的资源的标识符,通常是一个哈希值。服务器可以在发送资源时,将该资源的 ETag 一起发送给客户端。然后客户端在再次请求该资源时 ......
前端 点滴 技术

uniapp经常性报node:events:504, 使用了uno.css

vite.config.js build: { watch: { exclude: ['node_modules/**', "/__uno.css"] }, } ......
经常性 uniapp events node 504

vue前端导出pdf

function exportDataPdf(el, fileName, splitClassName) { // 防止页面数据被切割 const A4_WIDTH = 595 const A4_HEIGHT = 842 el.style.height = 'initial' const pageH ......
前端 vue pdf

css小结02

CSS三种显示模式可以互相转化 CSS中元素分为 块元素(独占一行),行内元素(不独占一行),行内块元素(在一行内显示,可以设置宽高)。 三种元素之间可以互相转化 <!-- 通过display属性来互相转化 --> <!-- 如下 通过给display 属性赋不同的值 inline-block 转为 ......
小结 css

css继承,position:fixed固定定位

CSS 继承是指元素可以继承其父元素的某些样式属性值。当一个元素应用了某个样式属性值,而其子元素没有显式地指定该属性值时,子元素会从父元素继承该属性值。 以下是一些常见的 CSS 属性可以被继承的例子: 1.字体样式属性:font-family、font-size、font-weight、font- ......
position fixed css

关于前端echart图大小联动

import React, { Component } from "react"; import * as echarts from 'echarts'; class Chart1 extends Component { constructor(props) { super(props); this ......
前端 大小 echart

css01小结

<!-- CSS的引入 外链式 定义一个css文件,直接写 然后在head标签内用 link引入 <link rel="stylesheet" href=""> 内嵌式 head标签内 写style标签 行内式 直接在标签内 写style定义,没有做到结构与样式分离 ,所以不用 CSS 样式的功能 ......
小结 css 01

BootstrapBlazor组件库,项目模板css样式隔离问题

BootstrapBlazor组件库,项目模板css样式隔离问题 问题描述 有很多小伙伴在使用BootstrapBlazor组件库的项目模板的时候,遇到了隔离样式不生效的问题。 解决方案 只需要添加一行代码即可解决问题。 <link href="xxx.styles.css" rel="styles ......
BootstrapBlazor 样式 组件 模板 项目

前端根据swagger,生成 .ts 映射接口文件

新建 generator.js 文件,写入以下代码 const fs = require('fs') const path = require('path') const parse = require('swagger-parser') const beautify = require('js-b ......
前端 接口 swagger 文件 ts

css3文字渐变, svg文字渐变

1.svg 文字渐变 <!-- 横向渐变(x1,y1,x2,y2控制渐变方向) --> <svg> <defs> <linearGradient id="grad_red_blue_lr" x1="0%" y1="0%" x2="100%" y2="0%"> <stop offset="0%" st ......
文字 css3 css svg

前端根据swagger,生成javascript映射接口文件

创建文件 generator.js 写入以下代码 const fs = require('fs') const path = require('path') const http = require('http') function mkdirsSync(dirname) { if (fs.exis ......
前端 javascript 接口 swagger 文件

前端大文件上传、文件切片、断点续传

一、项目初始化1、项目初始化我们创建一个 big-file-upload 目录作为当前项目的根目录文件。 执行以下命令对当前项目进行初始化,生成 package.json 文件: npm init -y2、搭建项目结构在项目根目录中创建 public 目录,作为前端静态资源目录。同时在 public ......
文件 断点 前端

前端性能优化必杀技:骨架屏让你快人一步

在现代前端开发中,用户体验和性能优化一直是小伙伴们追求的目标之一。骨架屏(Skeleton Screen)作为一种优化用户界面加载速度的方法,应用在各种(App/小程序/h5)应用里面。本文将深入探讨骨架屏的最佳实践,结合代码案例,介绍如何实现和优化骨架屏。 什么是骨架屏? 骨架屏是一种在页面加载过 ......
骨架 前端 性能

记录一下前端缓存分类汇总(indexDB、localStorage、sessionStorage)

什么是缓存? 当我们第一次访问网站的时候,比如 juejin.cn,电脑会把网站上的图片和数据下载到电脑上,当我们再次访问该网站的时候,网站就会从电脑中直接加载出来,这就是缓存。 缓存的优点和应用场景 Web缓存种类:indexDB、localStorage、sessionStorage。 缓解服务 ......

CSS的背景属性

背景属性包括:color 颜色属性、image图片、position显示位置,repeat填充,size属性 基本格式为background-+属性 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name=" ......
属性 背景 CSS

大前端是什么?

大前端是什么? 简单来说,大前端就是所有前端的统称,比如Android、iOS、web、Watch等,最接近用户的那一层也就是UI层,然后将其统一起来,就是大前端。大前端最大的特点在于一次开发,同时适用于所有平台,开发者不用为一个APP需要做Android和iOS两种模式而担心。大前端是web统一的 ......
前端

CSS的字体属性

字体属性:颜色、大小、加粗、文字样式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0 ......
属性 字体 CSS

前端大文件分片上传断点续传

分片上传 分片上传是将大文件分成多个小文件进行上传,每个小文件的大小通常为1MB到10MB。上传时,将每个小文件分别上传到服务器,服务器再将这些小文件合并成一个完整的大文件。这种方法可以提高上传速度,减少上传失败的可能性。 断点续传 断点续传是指在上传过程中,如果上传失败或者中断了,可以从上次上传的 ......
断点 前端 文件

前端vue项目部署中,用户还在访问系统,存在缓存问题,部署后需要ctrlF5强制刷新,解决热更新的几种方案

问题描述: 问题是这样的,在部署的时候,用户并没有关闭浏览器还保持访问操风系统管理项目的页面中。这样才会产生问题缓存;如果在部署的时候或者部署之前,用户并没有打开系统页面,部署完成后,才访问操风系统,不会存在缓存的。我刚才测试了一下。要想解决,部署之前或在部署中,用户还再使用的情况下,前端得写定时获 ......
前端 缓存 方案 项目 用户

看到过的css 属性2

css 新单位 vmin 表示 获取视口的最长边或者最短边 vmax shape-outside:circle(50% as 50% 50%) 这个表示文字的环绕方式, 比如浮动后,文字会环绕浮动元素排列, 但是如果浮动元素形状变成圆形,默认的环绕方式还是会是方正的, 使用这个属性就可以实现弧形的环 ......
属性 css

构建前端框架;零依赖性的反应性和可组合性

原文链接:https://18alan.space/posts/how-hard-is-it-to-build-a-frontend-framework.html homeabout Building a Frontend Framework; Reactivity and Composabilit ......
依赖性 前端 框架

浅入深出的微前端MicroApp

本文是由最近做的一个项目有感而发,因为之前做了一些技术栈的统一,为了用ant Design的pro-table,PC统一使用react,但是我们有一些老的项目是vue的,本次新页面较多,老页面的改动较少,除此之外老项目想换菜单,因此我们想借助本次机会用react开发,经过了几番思考,发现本次很适合用... ......
前端 MicroApp

css实现文字切换

.textc { --num: '今日大吉'; animation: text-change 3s linear forwards; } .textc::after{ content: var(--num); font-size: 20px; } @keyframes text-change { 3 ......
文字 css

【前端】前端部署发布浏览器缓存问题

方法一 代码清楚法 1:每次修改package.json版本号 2:在main.js中配置 const VUE_APP_VERSION = require('../package.json').version const vers = window.localStorage.getItem("app ......
前端 缓存 浏览器 问题

css学习总结

实现开门效果 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do ......
css

认真学习前端第二天(多益校招笔试复盘)

1.margin塌陷:两者都是正数取最大值;一正一负取正值+负值;两者都是负数取最小(绝对值最大)2.lodash,vue-cli,element-ui,webpack,vite,rollup,babel 3.promise的打印题 4.熬不动了,没有规划好时间,今天只学了半个小时,做了一个半小时的 ......
前端 笔试

前端中字体的使用

前端中字体的使用 字体是前端的基础,本文介绍常见的几种字体以及如何在工程中引入自定义的字体。 字体的类型 常见的字体类型有 TTF/OTF, WOFF/WOFF2, SVG,EOT (这个是按照浏览器的支持率由高到底排序的) TTF(True Type Font) 由微软与苹果开发,广泛用于wind ......
前端 字体