E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
前端技巧
前端技巧
之svg精灵图svg-sprite-loader
首先说明精灵图的必要性,其可以让我们只需要向服务器请求一次图片资源,就能加载很多图片,即能够减轻http请求造成的服务器压力。然后这里要说明的是这个插件是webpack上面的,所以在vue2中比较好用,如果在vue3中,可能解决方案就不是这个插件了。然后,svg的解决方案包含了精灵图和svg的全局组件配置,这里只是一部分,完整版的解决方案还有另一篇。这是老师的图的细节。老师没提到上面的部分,然后这
强啊啊强
·
2024-02-19 19:41
vue2技巧
前端知识
前端
[
前端技巧
] lodash | 如何正确的 import lodash
lodash|如何正确的importlodash前言一、分析用不同的方式importlodash的结果第一种方式:不指定function的路径第二种方式:指定function的路径二、如何正确的importlodash使用lodash-es而不是lodash使用babel-plugin-import结论前言通常前端都会导入一些好用的第三方套件,但是有时后导入的套件并非是基于esmodule进行开发
iChangebaobao
·
2023-11-29 17:47
Webpack
ES6
前端技巧
前端
javascript
webpack
前端开发者们值得了解的 11 项
前端技巧
,收藏了
不容错过的11项HTML/JS/CSS技巧。通过以下HTML/CSS/JavaScript相关技巧,希望能帮助大家填补一点点关于前端开发方面的知识空白。1.Datalist元素这项HTML元素的使用频率极低,今天我们就要为它正名!标签用于为元素提供一项“自动补全”功能。在键入过程中,您会看到如下图所示的预定义下拉菜单及选项。示例:列出的属性(参见上方粗体)必须等于的id,因为需要将二者捆绑使用。2
Javaesandyou
·
2023-11-10 23:50
前端
javascript
html
java
程序人生
系统大前端学习路线
这个阶段的学习周期大概在20天左右需要学习的内容如下:vscode开发工具使用markdown文档工具使用浏览器平台环境标签基础DTD与META语义化选择器权重与优先级匹配规则浮动与清除BFC类名组合规则SEO
前端技巧
super_man_风清扬
·
2023-10-18 16:53
前端
学习
个人总结之
前端技巧
-----页面的设计流程
首先先说说我们编写一个前端页面的流程:1设计HTML:首先根据页面的布局,来确定对应的div区域,接着判断处在同一层级或其样式是否是相同的,若是相同的,则将这些相同样式的类定义一个相同的类名。(方便再接下来编写对应的样式的时候,集中写在一起,减少代码重复率,并同时提高代码的可维护性,便于后期进行维护,**2设计CSS:**接着就是来编写对应的样式了,如果在前期设计HTML阶段,设计的合理,那么这一
Rapper_cl
·
2023-10-15 00:37
前端技巧
Css
jQuery
前端页面设计
前端技巧
|vue双向绑定原理,助你面试成功
在面试一些大厂的时候,面试官可能会问到你vue双向数据绑定的原理是什么?有些小伙伴不知道是什么东西,这样你在面试官的眼里就大打折扣了。今天小千就来给大家介绍一下vue的双向绑定原理,千万不要错过啦。vue双向绑定大家其实对于这个问题不会很陌生,vue中采用mvvm的模式,内置vm将view层与model层两者进行关联,任何一方的变化都会让另外一方受到影响。那回答完后,面试官还会继续追问,请回答一下
程序员的小傲娇
·
2023-09-21 11:59
web前端
vue
面试
编程语言
前端
html5
【
前端技巧
】CSS常用知识碎片(九)
CSS常用知识碎片(九)mask-image属性带有半透明的PNG图像的遮罩效果.mask-image{mask:no-repeatcenter/contain;mask-image:url(bird.png);}SVG图形遮罩效果.mask-image{mask-image:url("data:image/svg+xml,%3CsvgviewBox='003232'%3E%3Cpathd='M2
前端Outman
·
2023-07-21 03:37
前端技巧
CSS
前端
css
【
前端技巧
】CSS常用知识碎片(七)
CSS常用知识碎片(七)object-fit属性object-fit:fill;/*fill是默认值,表示“填充”,替换内容会拉伸,填满整个content-box的尺寸,不保证保持原有的比例。*/object-fit:contain;/*contain表示“包含”,替换内容保持原有尺寸比例,同时替换内容一定可以在content-box中完整显示,至少一个方向的尺寸和content-box保持一致。
前端Outman
·
2023-07-14 18:21
前端技巧
CSS
前端
css
【
前端技巧
】CSS常用知识碎片(六)
CSS常用知识碎片(六)CSS的变量函数var()与自定义属性CSS自定义属性命名:支持数字、短横线、空格、CJK文字等,不支持包含$、[、]、^、(、)、%、"等特殊字符特殊字符,若要使用特殊字符,需要加上转义符CSS自定义属性的作用域:若定义自定义属性在子元素,则无法作用域父元素,所以通常会将自定义属性定义在:root伪类中,保证所有页面和任意标签元素都能使用自定义属性CSS自定义属性不能自身
前端Outman
·
2023-07-13 22:22
前端技巧
CSS
前端
css
【js】js
前端技巧
之图片格式转换(File、Blob、base64):
文章目录一、类型简介二、BLOB与File:【1】BLOB转File【2】File转BLOB三、BLOB与base64:【1】BLOB(url)转base64【2】base64转BLOB四、File与base64:【1】File转base64【2】base64转File五、案例:一、类型简介BLOB(binarylargeobject):二进制大对象,是一个可以存储二进制文件的容器。在计算机中,B
Sun Peng
·
2023-06-12 12:38
JavaScript
前端
javascript
开发语言
前端技巧
总结---持续更新
易遗漏事件总结关闭/保存后重置一些变量、表单考虑业务流程加载数据提示移动端技巧总结阿里图库在原有的基础上加新图标该代码替换掉原有的iconfont.css❗src请求头要加https,要不然移动端会不显示阿里图标onBackPress返回上一级onBackPress(){//...自定义操作---提示(是否确认退出)if(this.ruleForm.Id){uni.navigateTo({//跳转
wendyymei
·
2023-04-21 10:59
Vue
知识点总结
javascript
vue.js
前端
前端技巧
:如何让一个div 在另一个div上面显示,却不会影响下一个div的位置?
被覆盖div定属性position:relative;上面div定位属性position:absolute标题此处显示canvas地图
WebKoalaBoy
·
2022-12-30 01:21
div
div
yh-app(基于vue和uni-app的前端项目示例)
yh-app是一个高度模仿手机端樱花动漫的前端项目,旨在提供一个通俗易懂、简洁明了的前端项目示例,帮助开发者熟悉例如vue、css以及uni这类比较常见的技术在实际项目开发中的使用方式,从而巩固所掌握到的
前端技巧
皓瑞 =)
·
2022-11-29 19:36
前端
vue.js
javascript
CSS动画之硬件加速
在本文中,我会和大家分享有关硬件加速的
前端技巧
。为什么要关心硬件加速下面让我们来看一个动画效果,在该动画中包含了几个堆叠在一起的球并让它们沿相同路径移动。
zhangzhifei1991
·
2020-09-16 17:22
Web前端优化
前端技巧
——HTML转Excel,并实现打印,下载功能
会签单流转会议名称自动获取编号自动获取主持自动获取类型自动获取人自动获取日期自动获取内容自动获取备注自动获取意见序号人部门意见时间节点状态1顾办公室同意!2018/5/1415:21已提交超链接_导出表格//使用outerHTML属性获取整个table元素的HTML代码(包括标签),然后包装成一个完整的HTML文档,设置charset为urf-8以防止中文乱码varhtml=""+document
quyunde
·
2020-09-15 14:19
HTML
Excel
下载
打印
前端技巧
前端
【
前端技巧
】教你如何选中元素内的所有文本内容
背景有一块div元素包含一段内容,想要利用CTRL+A选中那块div元素下的的区间.同时我又不想选中div以外的内容,默认情况下会将整个html页面可以选中的内容选中.我想被选中实践我想被Ctrl+A选中我也想被Ctrl+A选中varapp=document.getElementById('app');app&&app.addEventListener('keydown',function(eve
wayneli
·
2020-08-24 13:06
html
javascript
contenteditable
textarea
前端技巧
之banner轮播
h5如何实现一个活动banner?纯手工自己写,也就是造轮子使用别人家的开源库技术角度在孙同学的推荐下,我了解到了这个库。swiper是一个可以用来做转场效果的开源库,当然也可以用了设置banner效果了。swiper示例产品角度首页看一下banner的要求。3.可以展示多条4.可以左右滑动5.可以自动播放总结:在没有特别的个性化需求的情况下,可以使用swiper库,实现滚动切换的效果。swipe
叶常落
·
2020-08-24 08:30
前端
前端技巧
一、如何给盒子增加内边距和边框盒子不会被撑大加box-sizing:border-box;笨办法加多少给高或者宽减去但是二、图片大于盒子宽度如何居中显示1.如果图片的宽度大于父元素地宽度,不能使用margin:0auto;或者text-align:center;让图片居中2.如果图片的宽度大于父元素地宽度,可以使用定位流让图片居中但是定位流地弊端也比较明显,1.需要写三行代码2、必须知道图片的宽度
小梦新靓
·
2020-08-18 16:59
前端学习
[
前端技巧
]常用的正则表达式
验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负整数:^\-[1
iChangebaobao
·
2020-08-15 18:20
前端技巧
web页面同时适配移动端和桌面端
我在写一个页面的时候,写一个header,其中的每个元素都是固定宽度的,所以在宽度较窄的手机端会出现导航栏换行的现象,为了解决这个问题,我学习了一个新的
前端技巧
:使用link的media属性。
dzydzy7
·
2020-07-29 05:13
Spring
Boot
前端技巧
集:三步制作小徽章
网页中的小徽章越发多了。下面教大家如何做个小徽章。这是唯品会的雪碧图,作为我们的背景图片。header.png做一个图片背景制作一个购物袋的背景图标。.buy-icon{display:inline-block;width:15px;height:20px;background-image:url(../img/header.png);background-repeat:no-repeat;bac
jdzhangxin
·
2020-07-14 23:13
前端技巧
集:小图标
icons-icomoon.png背景一般都是使用大图片来做的,小图片是作为一般常作为图标使用。每个图标一个小图片,会有效率和管理的麻烦。于是聪明的前端把多个小图标合成一张图片处理,这种图片被称为sprite图,国人称为雪碧图。如何使用雪碧图,给页面加上图标?只需要三步设置标签的宽度和高度width:18px;height:18px;这里的`18px`只是示例值,是图标的真实大小,需要具体测量。提
jdzhangxin
·
2020-07-11 08:54
前端技巧
集:大背景
背景由来看到XP的经典背景,有人会认为要讲XP的内容,其实不然,我们下面讲的与XP无关,讲的是HTML页面的CSS背景基础知识。(只是借用这张经典图片,使背景不在陌生。)一般body背景都是用大图或者图片扩展,效果无非有二,这两种方式是以前很流行的。现在,在扁平化流行的情况下,很多网站已经不使用这种大图片背景了。但是还有一些老牌网站和政府机关网站还在使用。其实实现很简单,让我们学一下吧。说明下文代
jdzhangxin
·
2020-06-29 02:07
前端技巧
集:菜单栏全解析
菜单栏.jpg前文导航栏全解析中我们做了水平和垂直的导航栏,现在我们做一下水平和垂直的菜单栏。菜单栏与导航栏区别不大,只要在导航栏的条目上加上菜单即可。我们先上垂直导航栏的代码,在上面加菜单。不会做垂直导航栏,点这里。HTML精选女装鞋包男士运动饰品美妆母婴居家国际生活预告CSSul{border:1pxsolidgray;list-style:none;padding-left:0;displa
jdzhangxin
·
2020-06-26 20:10
《
前端技巧
》文件下载功能在苹果手机中的特殊处理
文件下载功能在苹果手机中的特殊处理前台代码点击下载后台代码publicvoiddownloadpad(){StringpdfPath=getPara("userId");Filedown=newFile(pdfPath);renderFile(down);}问题描述:该功能已经可以正常使用,不过在测试的时候,详细问题如下:测试设备:安卓,ios(苹果),电脑端文件类型:pdf文件测试结果:安卓和电
tomatocc
·
2020-06-26 20:01
实战开发问题汇总
前端技巧
集:从零制作华丽的按钮CSS样式
按钮效果按钮是HTML非常重要的控件之一,以唯品会的注册按钮为例制作一个当前非常流行的按钮的CSS样式。其他主流网站的按钮实现方式也是类似的,虽然代码多一些,但是童鞋一步步来,看看效果吧。准备现在比较流行使用a标签制作按钮,所以,先在html中加上个a标签如下:立刻注册在标签上加上个类属性,值为btn-vip。接着我们就为这个类加上一些CSS效果。.btn-vip{//属性}准备工作OK,效果如下
jdzhangxin
·
2020-04-13 00:50
别说你不在乎 | 微信小程序知识总结及案例集锦
4.微信小程序框架–MINA5.现代化
前端技巧
6.MINA是不是HTML57.小程序与传统APP区别8.小程序为开发者提供了什么?
蓝鸥科技
·
2020-04-10 07:50
前端技巧
集:三步制作图片悬浮文字
鼠标悬停在图片上显示文字,是电商网页经常使用的效果,下面三步教会大家CSS如何完成这个效果。前提HTML图片和文字是并列显示的。如下:我是雪豹1.将文字浮在图片上我们加个div把图片和文字包在一起,并且加上img-group和img-tip这两个class,便于后面的处理。我是雪豹我们要让文字浮在图片上面,需要加上定位。看文字浮在了图片的底部。.img-group{position:relativ
jdzhangxin
·
2020-03-05 05:10
前端技巧
集:无处不在的小三角
在我们的网页中到处都有小三角的存在,不知童鞋们发现了没有,例如看看下图有几个三角?(自己先找一下再看文章末尾的答案)我们来学一下如何使用CSS制作三角。前提我们为三角定义一个CSS类triangle的span元素(triangle是三角形的意思)。1.制作四色边框设置四个不同颜色的边框。.triangle{display:inline-block;border-width:100px;border
jdzhangxin
·
2020-02-17 03:04
前端技巧
集:图与表三步垂直居中
目标一个图片img和一个表格table,并且图片与表格共享一行。实现1.在HTML中加上一个图片和表格代码中写两个元素:图片与表格,为了观察方便给他们加上个红色边框。代码如下:进击的DOCTYPEtable,img{border:1pxsolidred;}单元格单元格单元格单元格单元格单元格单元格单元格单元格单元格单元格单元格单元格单元格单元格在Chrome显示结果如下:1.png2.把图片和表格
jdzhangxin
·
2020-01-04 18:21
前端技巧
集:导航栏全解析
导航栏是网页中非常普遍的一个组件,今天一步步教大家如何做个导航栏。一般导航栏是使用无序列表实现的(ul+li),看看下面的无序列表是不是非常像导航栏呢?精选女装鞋包男士运动饰品美妆母婴居家国际生活预告先给ul加上border,便于查看元素的大小情况。border:1pxsolidgray;一、两步把无序列表变垂直导航栏清除ul样式list-style:none;padding-left:0;把ul
jdzhangxin
·
2019-12-25 23:11
前端技巧
记录
1.获取浏览器厂家navigator.userAgent2.判断是否是数组functionisArray(val){if(!val){returnfalse;}returnObject.prototype.toString.call(val)==='[objectArray]';}3.判断是否是函数functionisFunction(val){if(!val){returnfalse;}retu
soulInspire
·
2019-12-17 15:00
挖坑
现在开始挖另一个坑这几天在看前端的相关的东西,自己的HTML相关的东西,能写一点,但是不能写出一些有用的东西来,所以准备趁着这个暑假,好好得把前端相关的知识过一遍,
前端技巧
好像很多,也比较零碎,这样自己写上来
星缘邢
·
2019-11-08 03:33
实用
前端技巧
之输入框提示语句
我们在编写网页的时候不可避免的会遇到输入框,那么怎么设计输入框才能更加优雅呢?不同的人会有不同的答案,下面分享一个比较不错的设计。效果图初始化效果初始化效果输入框获取鼠标焦点输入框获取鼠标焦点密码框属性动态变化,实现密码特效密码框属性动态变化,实现密码特效细节这个效果主要是通过JQuery来实现,我的思路如下:输入框获取鼠标焦点之前,显示原标签的value属性值;获取了鼠标焦点之后,如果当前val
尽情的嘲笑我吧
·
2019-11-05 21:04
前端技巧
和工具—excel表格数据转json
突然发现知道一些工具和技巧对提升工作效率有很大作用,记一次excel数据转json。1.问题重现产品提供的文档是这个样子的我需要转成这样的json形式2.如何解决现在说下我是如何解决的首先介绍一个工具,tableconvert简言之就是可以将各种格式的数据互转(eg:excel转成json)。but,我仅仅用这个还不够的,因为产品给的文档不能完全对应这个工具,而且我还需要去重。那么我其实有一些人工
jiaojsun
·
2019-10-18 10:18
前端技巧和工具
常用的jQuery
前端技巧
收集
调试时巧用console.log(),这比用alert()方便多了。jquery易错点:元素拼接的时候,元素还未添加到DOM,就用该预添加元素操作。ajax动态获取的数据,还没有装载html元素,下面就开始用预拼凑的元素操作。复制代码代码如下:提交这样写,点击“提交”的时候,会报错“UncaughtSyntaxError:Unexpectedtoken)”,实际上写成“javascript:voi
·
2019-09-25 01:00
前端技巧
知识(二)
前端技巧
知识(二)(1)在JavaScript的非严格模式下,函数的实参集合与形参变量存在”映射“关系:不管其中谁改变了,另外一个都会跟着改变functionfn(a){//=>a=10arguments
魏婚夫(Wee婚夫)
·
2019-02-26 22:06
前端面试
知识技巧
前端技巧
备忘
1.ajax传递数组//构造Array数组vardomains=newArray();domains.push("a");//push//通过选择器直接获取vardomains=$("input[name='domains[]']").map(function(){varval=$(this).val();if(!val){return}returnval;}).get();//传递$.ajax(
雪山飞猪
·
2019-02-20 09:00
Activiti工作流框架学习七:流程定义图以及流程实例运行状态图
以及每个流程实例的运行状态图流程定义图流程实例运行状态图,实际上流程实例运行状态图就是在流程定义图的基础上,查到该流程实例执行的当前任务节点,并根据此任务节点查出.bpmn里的坐标,并在流程定义图上使用
前端技巧
做标记查看流程定义图的例子已经在
张育嘉
·
2018-05-26 15:32
【框架】Activiti
Activiti工作流框架学习七:流程定义图以及流程实例运行状态图
以及每个流程实例的运行状态图流程定义图流程实例运行状态图,实际上流程实例运行状态图就是在流程定义图的基础上,查到该流程实例执行的当前任务节点,并根据此任务节点查出.bpmn里的坐标,并在流程定义图上使用
前端技巧
做标记查看流程定义图的例子已经在
张育嘉
·
2018-05-26 15:32
【框架】Activiti
css小技巧
最近开始写小程序然后又开始写vue真的是一个头两个大然后慢慢记录平时的一些
前端技巧
不定时更新让子元素在父控件里面居中在父控件里面设置这两个熟悉text-align:center;margin:0auto
__Objc
·
2018-05-21 16:36
【
前端技巧
】教你如何选中元素内的所有文本内容
背景有一块div元素包含一段内容,想要利用CTRL+A选中那块div元素下的的区间.同时我又不想选中div以外的内容,默认情况下会将整个html页面可以选中的内容选中.我想被选中实践我想被Ctrl+A选中我也想被Ctrl+A选中varapp=document.getElementById('app');app&&app.addEventListener('keydown',function(eve
wayneli
·
2017-12-06 00:00
textarea
contenteditable
javascript
html
[微信小程序]微信小程序知识总结及案例集锦
####4.微信小程序框架–MINA####5.现代化
前端技巧
####6.MINA是不是HTML5####7.小程序与传统APP区别####8.小程序为开发者提供了什么?
刘玉刚
·
2016-12-01 10:55
15.webApp-应用笔记
实用
前端技巧
之输入框提示语句
我们在编写网页的时候不可避免的会遇到输入框,那么怎么设计输入框才能更加优雅呢?不同的人会有不同的答案,下面分享一个比较不错的设计。效果图初始化效果输入框获取鼠标焦点密码框属性动态变化,实现密码特效细节这个效果主要是通过JQuery来实现,我的思路如下:输入框获取鼠标焦点之前,显示原标签的value属性值;获取了鼠标焦点之后,如果当前value有值,那就清空,否则恢复;密码框特殊照顾,待会讲。实现的
Marksinoberg
·
2016-07-26 16:00
jquery
前端
输入框提示
FreeMarker
前端技巧
积累
需要显示小数时,可预先通过setting标签,设置小数的显示格式。${(lodgeunitStat.sanitation_praise_ratio*5)?number}即可显示保留一位小数,整数也会转化为小数形式如4将显示为4.0使用字符串的形式转化${(lodgeunitStat.sanitation_praise_ratio*5)?string('#.#')}整数不会显示为小数形式。
Moy
·
2016-03-19 14:00
js与jQuery实现checkbox复选框全选/全不选的方法
这应该是一个比较实用的
前端技巧
吧,很多时候我们都需要点击一个checkbox,然后将所有的复选框自动全部选中,比如新浪邮箱中,一些CMS系统的后台中,使用本JS效果后,会大大增强了操作体验,那么究竟是如何实现这一功能
admin
·
2016-01-05 14:39
原生希望原生JavaScript开篇
本篇文章个人在深圳游玩的时候突然想到的...最近就有想写几篇关于原生希望的文章,所以回家到之后就奋笔疾书的写出来发布了 一直对
前端技巧
很有兴致
·
2015-11-13 16:13
JavaScript
【JavaScript】兼容IE6可调可控的图片滑块
有时候,如果一个如同《【CSS】黑色幽默,兼容IE6的纯原生态的门户网站》(点击打开链接)的简单网页就能够交货,就不要卖弄你的
前端技巧
了。虽然这个
yongh701
·
2015-02-18 16:00
JavaScript
图片
ie6
滚动
滑块
我的
前端技巧
收集
调试时巧用console.log(),这比用alert()方便多了。jquery易错点:元素拼接的时候,元素还未添加到DOM,就用该预添加元素操作。ajax动态获取的数据,还没有装载html元素,下面就开始用预拼凑的元素操作。 提交 这样写,点击“提交”的时候,会报错“UncaughtSyntaxError:Unexpectedtoken) ”,实际上写成“javascript:void()”也
hougelou
·
2014-10-15 20:00
前端技巧
1.去掉a标签超链接的虚线框的方法1a:focus{outline:none;}2.文本自动换行123white-space:normal;word-break:break-all;word-wrap:break-word;3.如何实现容器根据浏览器当前窗口的大小自适应高度?示例代码:123var windowheight=$(window).height();var finalheight=wi
似水流云
·
2013-08-30 13:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他