前端集锦
来源:互联网 发布:收快递的软件 编辑:程序博客网 时间:2024/05/22 05:08
1.快捷键关闭浏览器alt+f4
2.maven安装与eclipse搭建
http://www.cnblogs.com/HD/p/4201847.html
http://www.cnblogs.com/noteless/p/5213075.html
3.html标签使用no-js
http://blog.justwd.net/2012/02/about-no-js/
4.代码规范网站
http://www.planetb.ca/syntax-highlight-word
5. <html lang="en">
<html lang="en-US">
<html lang="en-zn">
第一个lang标签只指定一个语言代码。第二个指定一个语言代码,后跟一个国家代码。
它不能帮助浏览器显示该页面,但它对于搜索引擎,屏幕阅读器以及其他可能读取和尝试解释页面
的东西,除了人类也是有用的
6. Bootstrap框架—CSS全局样式之按钮样式
http://blog.csdn.net/xiaowu_hhb/article/details/53434382
7.Java数据类型和MySql数据类型对应一览
http://www.cnblogs.com/hellocz/p/6393500.html
8.bootstrap datetimepicker控件只显示年、年月、年月日
http://blog.csdn.net/feng1603/article/details/41869523
9.alert升级插件sweetalert2使用方法
http://www.cnblogs.com/hulin520/p/5818746.html
10.HTML5 3D视频碎片效果
http://demo.itivy.com/html5-canvas-video/index.html
html5实现鼠标移动鲸鱼
http://www.xwcms.net/js/html5sl/81828.html
http://www.xwcms.net/webAnnexImages/fileAnnex/20140720/67871/index.html
11.css学习网站
https://developer.mozilla.org/en-US/docs/Web/CSS
12.word-wrap和word-break的区别
http://www.cnblogs.com/2050/archive/2012/08/10/2632256.html
13.向后台传参的三个方式:
(1)ajax
e.g $.ajax({ url://接口地址 type:'GET';//or 'POST' data:{'wangzhi':'baidu.com'}, cache:false, success:function(data){ }})
(2)window.location.href=接口地址?要传的值
e.g window.location.href = baseUrl+'marriage?main_key='+allData;
(3)form表单提交
var obj = Object.assign(data01, data02, data03, data04);//将四个对象拼接 var dataObj = JSON.stringify(obj);//对象转字符串 /*前两步可省略,只是项目需要处理数据*/ var url = 接口地址; var form=$("<form>");//定义一个form表单 form.attr("style","display:none"); form.attr("target",""); form.attr("method","post"); form.attr("action",url); var input1=$("<input>"); input1.attr("type","hidden"); input1.attr("name","obj"); input1.attr("value",dataObj); $("body").append(form);//将表单放置在web中 form.append(input1); form.submit();//表单提交 form.remove();
14.解决跨域问题的几种方法
https://segmentfault.com/a/1190000000718840
15.Javascript控制根据不同分辨率动态加载js
**js** if(window.innerWidth > 1360 && window.innerWidth <= 1920){//浏览器分辨率在1360px-1920px之间 var body = document.getElementsByTagName('body')[0]; var script= document.createElement('script'); script.type= 'text/javascript'; script.src= 'x_obj.js'; body.appendChild(script); }else if(window.innerWidth <= 1360){//浏览器分辨率<=1360px var body = document.getElementsByTagName('body')[0]; var script= document.createElement('script'); script.type= 'text/javascript'; script.src= 'x_obj1.js'; body.appendChild(script); }
16.AJAX GET和POST方式的区别:
大多数情况下使用GET
POST使用范围:
a.更新服务器上的文件或增删改查数据库
b.向服务器发送大量数据(POST没有数据长度限制)
c.发送包含未知字符的用户输入,POST比GET更稳定也更加可靠
17.JavaScript概念之screen/client/offset/scroll/inner/avail的width/left
http://blog.csdn.net/cddcj/article/details/52241592
18.垂直水平居中
**html**<div class="wrapper"> **css**.wrapper{ position: absolute; top:50%; left:50%; border:1px solid red; border-radius: 6px; -webkit-transform:translate(-50%,-50%);//chrome和safari -moz-transform:translate(-50%,-50%);//firefox transform: translate(-50%,-50%);//其它浏览器 }原理:top:50%;left:50%;使得div为wrapper的左上点居中,translate(-50%,-50%)使得div的中心点居中
9.日期显示方法
**html**<div id="date" style="height:25px;width:100%;background-color:black;display:block"></div>**js:**function getCurDate() { var d = new Date(); var week; switch (d.getDay()){ case 1: week="星期一"; break; case 2: week="星期二"; break; case 3: week="星期三"; break; case 4: week="星期四"; break; case 5: week="星期五"; break; case 6: week="星期六"; break; default: week="星期天"; } var years = d.getFullYear(); var month = add_zero(d.getMonth()+1); var days = add_zero(d.getDate()); var hours = add_zero(d.getHours()); var minutes = add_zero(d.getMinutes()); var seconds=add_zero(d.getSeconds()); var ndate = week+" "+years+"年"+month+"月"+days+"日 "+hours+":"+minutes+":"+seconds+" "; date.innerHTML= ndate; date.innerHTML+="<style>#date{color:#fff;font-size:14px;text-align:right;}</style>"; } function add_zero(temp) { if(temp<10) return "0"+temp; else return temp; } setInterval("getCurDate()",1000);
10.bootstrap小三角通过js控制方向360度旋转
**css:**.rotate{ transform-origin:center center; //旋转中心要是正中间 才行 transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transition: transform 0.2s; //过度时间 可调 -moz-transition: -moz-transform 0.2s; -moz-transition: -moz-transform 0.2s; -o-transition: -o-transform 0.2s; -ms-transition: -ms-transform 0.2s; }.rotate1{ transform-origin:center center; transform: rotate(0deg); //返回原点 -webkit-transform: rotate(0deg); -moz-transform: rotate(deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transition: transform 0.2s; -moz-transition: -moz-transform 0.2s; -moz-transition: -moz-transform 0.2s; -o-transition: -o-transform 0.2s; -ms-transition: -ms-transform 0.2s; }**html:**<span class="caret" id="caret" style="color: #fff; display: inline-block; cursor: pointer;"></span> **js:**$(function() { var center = { init : function() { this.modal(); }, modal : function() { $(".caret").click(function() { if ($(".caret").hasClass("rotate")) { // 点击箭头旋转180度 $(".caret").removeClass("rotate"); $(".caret").addClass("rotate1"); } else { $(".caret").removeClass("rotate1"); // 再次点击箭头回来 $(".caret").addClass("rotate"); } }) } } center.init();});
- 前端集锦
- 前端插件工具集锦
- 前端冷知识集锦
- 前端素材集锦
- 前端素材集锦
- 前端冷知识集锦
- 前端素材集锦
- 前端开发资源集锦
- web前端面试集锦
- 前端技术集锦
- 前端开发问题集锦
- 前端知识集锦01
- 前端面试题集锦
- 前端优良习惯集锦
- Web前端面试集锦
- 前端【网站集锦】
- 前端小tip集锦
- 前端面试问题集锦
- 【Spring】Spring整合Struts2
- Spring Boot 快速入门教程
- 嵌入式linux--电子相册
- 【bitset乱搞】BZOJ3687 简单题
- OpenBLAS:改进OpenBLASConfig.cmake生成方式,解除cmake脚本的路径依赖
- 前端集锦
- Maven的下载安装
- POJ 3252 Round Numbers 数位DP
- HDU 1494 跑跑卡丁车
- 学习日志2017-7-8
- emacs verilog-mode对IC顶层集成的帮助
- spring技术内幕笔记:IoC容器初始化过程(1)- Resource定位
- 网络基础 — CRC校验的认识以及校验原理
- redis发布订阅模式-redis系列教程