【汇总】前端开发中高频次使用的JS、CSS、HTML代码片段合集

本文涉及的产品
图片翻译,图片翻译 100张
语种识别,语种识别 100万字符
文档翻译,文档翻译 1千页
简介: 【汇总】前端开发中高频次使用的JS、CSS、HTML代码片段合集


pen=1,pointer-events: none;
pea=1,pointer-events: auto;
 
tac=1,text-align: center;
taj=1,text-align: justify;
 
bdw=1,border-width: 1px;
bds=1,border-style: dashed;
bdc=1,border-color: #000;
 
lll=1,left:0;
rrr=1,right:0;
ttt=1,top:0;
bbb=1,bottom:0;
 
pd=1,padding:10px;
pd=2,padding:20px;
pd=3,padding30px;
pd=4,padding:40px;
pd=5,padding:50px;
pt=1,padding-top:10px;
pt=2,padding-top:20px;
pt=3,padding-top:30px;
pt=4,padding-top:40px;
pt=5,padding-top:50px;
pr=1,padding-right:10px;
pr=2,padding-right:20px;
pr=3,padding-right:30px;
pr=4,padding-right:40px;
pr=5,padding-right:50px;
pb=1,padding-bottom:10px;
pb=2,padding-bottom:20px;
pb=3,padding-bottom:30px;
pb=4,padding-bottom:40px;
pb=5,padding-bottom:50px;
pl=1,padding-left:10px;
pl=2,padding-left:20px;
pl=3,padding-left:30px;
pl=4,padding-left:40px;
pl=5,padding-left:50px;
 
mt=1,margin-top:10px;
mt=2,margin-top:20px;
mt=3,margin-top:30px;
mt=4,margin-top:40px;
mt=5,margin-top:50px;
mr=1,margin-right:10px;
mr=2,margin-right:20px;
mr=3,margin-right:30px;
mr=4,margin-right:40px;
mr=5,margin-right:50px;
ml=1,margin-left:10px;
ml=2,margin-left:20px;
ml=3,margin-left:30px;
ml=4,margin-left:40px;
ml=5,margin-left:50px;
mb=1,margin-bottom:10px;
mb=2,margin-bottom:20px;
mb=3,margin-bottom:30px;
mb=4,margin-bottom:40px;
mb=5,margin-bottom:50px;
 
mat=1,margin:0 auto;
mla=1,margin-left:auto;
poa=1,position: absolute;
por=1,position: relative;
 
be=1,&::before { content: ""; $(CRLF)$(CRLF)}
af=1,&::after { content: ""; $(CRLF)$(CRLF)}
 
wib=1,width:100%;
heb=1,height:100%;
wic=1,width:calc(100% - 100px);
wic=2,width:calc(100vh - 100px);
hec=1,height:calc(100% - 100px);
hec=2,height:calc(100vh - 100px);
 
mp=1,.map(v => v.字段名);//返回对象数组中指定字段值的一位数组(不改变原始数组)
fe=1,.forEach((v,i,ar) => {$(CRLF)console.log(v,i,ar)$(CRLF)$(CRLF)});
ar=1,Array.isArray(ar)
ar=2,[].slice.call(document.querySelectorAll("div")) 
 
so=1,.sort((prev, next) => next.降序字段 - prev.降序字段);//从大到小降序(会改变原数组)
so=2,.sort((prev, next) => prev.升序字段 - next.升序字段);//从小到大升序(会改变原数组)
 
max=1,Math.max(...ar)
max=2,.sort((prev, next) => next.最大值字段名 - prev.最大值字段名)[0]
min=1,Math.min(...ar)
min=2,.sort((prev, next) => prev.最小值字段名 - next.最小值字段名)[0]
 
cx=1,.find(v => v.字段名 === "唯一匹配值");//返回单个对象
cx=2,.findIndex(v => v.字段名 === "唯一匹配值");//返回单个对象
cx=3,.filter((v,i,ar) => v.字段名==="多个匹配值");//返回数组
 
df=1,display: flex;
dfa=1,display: flex;align-items: center;
dj=1,display: flex;justify-content: space-between;
dja=1,display: flex;justify-content: center;align-items: center;
dfja=1,display: flex;justify-content: space-between;align-items: center;
fsk=1,flex-shrink:0;
 
op=1,opacity: 0.6;
ac=1,&:active,&[active] { $(CRLF)$(CRLF)$(CRLF)}
ac=1,&:active { $(CRLF)opacity: 0.6; $(CRLF)transform: translate(1px, 1px); $(CRLF)$(CRLF)}
ac=2,&[active] { $(CRLF)$(CRLF)$(CRLF) }
hov=1,cursor: pointer;transition: .618s ease;&:hover{ $(CRLF)$(CRLF) }
ho=1,cursor: default;transition: .618s ease;&:hover{ $(CRLF)$(CRLF) }
ft=1,&:first-of-type{$(CRLF)margin-left: 0;$(CRLF)margin-top: 0;$(CRLF)}
lt=1,&:last-of-type{$(CRLF)margin-right: 0;$(CRLF)margin-bottom: 0;$(CRLF)}
nt=1,&:nth-of-type(2n){$(CRLF)margin-right: 0;$(CRLF)}
fc=1,&:first-child{$(CRLF)margin-left: 0;$(CRLF)margin-top: 0;$(CRLF)}
lc=1,&:last-child{$(CRLF)margin-right: 0;$(CRLF)margin-bottom: 0;$(CRLF)}
nc=1,&:nth-child(2n){$(CRLF)margin-right: 0;$(CRLF)}


相关文章
|
1月前
|
JavaScript 前端开发 程序员
前端原生Js批量修改页面元素属性的2个方法
原生 Js 的 getElementsByClassName 和 querySelectorAll 都能获取批量的页面元素,但是它们之间有些细微的差别,稍不注意,就很容易弄错!
|
6天前
|
JavaScript 前端开发
页面滚动触发css3动画js插件
delighters.js是一款页面滚动触发css3动画js插件。该js插件可以在页面向下滚动时,为进入浏览器视口的元素制作各种炫酷的CSS3动画效果。
31 13
|
27天前
|
JavaScript 前端开发 Java
springboot解决js前端跨域问题,javascript跨域问题解决
本文介绍了如何在Spring Boot项目中编写Filter过滤器以处理跨域问题,并通过一个示例展示了使用JavaScript进行跨域请求的方法。首先,在Spring Boot应用中添加一个实现了`Filter`接口的类,设置响应头允许所有来源的跨域请求。接着,通过一个简单的HTML页面和jQuery发送AJAX请求到指定URL,验证跨域请求是否成功。文中还提供了请求成功的响应数据样例及请求效果截图。
springboot解决js前端跨域问题,javascript跨域问题解决
|
15天前
纸屑飘落生日蛋糕场景js+css3动画特效
纸屑飘落生日蛋糕CSS3动画特效是一款js+css3制作的全屏纸屑飘落,生日蛋糕点亮庆祝动画特效。
32 3
|
15天前
|
Web App开发 移动开发 HTML5
html5 + Three.js 3D风雪封印在棱镜中的梅花鹿动效源码
html5 + Three.js 3D风雪封印在棱镜中的梅花鹿动效源码。画面中心是悬浮于空的梅花鹿,其四周由白色线段组成了一个6边形将中心的梅花鹿包裹其中。四周漂浮的白雪随着多边形的转动而同步旋转。建议使用支持HTML5与css3效果较好的火狐(Firefox)或谷歌(Chrome)等浏览器预览本源码。
49 2
|
1月前
|
JSON 前端开发 JavaScript
聊聊 Go 语言中的 JSON 序列化与 js 前端交互类型失真问题
在Web开发中,后端与前端的数据交换常使用JSON格式,但JavaScript的数字类型仅能安全处理-2^53到2^53间的整数,超出此范围会导致精度丢失。本文通过Go语言的`encoding/json`包,介绍如何通过将大整数以字符串形式序列化和反序列化,有效解决这一问题,确保前后端数据交换的准确性。
36 4
|
1月前
|
缓存 前端开发 JavaScript
优化CSS和JavaScript加载
优化CSS和JavaScript加载
|
1月前
|
缓存 前端开发 JavaScript
优化CSS和JavaScript加载
Next.js和Nuxt.js在优化CSS和JavaScript加载方面提供了多种策略和工具。Next.js通过代码拆分、图片优化和特定的CSS/JavaScript优化措施提升性能;Nuxt.js则通过代码分割、懒加载、预渲染静态页面、Webpack配置和服务端缓存来实现优化。两者均能有效提高应用性能。
|
1月前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
127 1
|
1月前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
47 3