某试

0311lc.com说: 添加、删除、替换、插入 某个节点的方法 ? appendChild()//添加 removeChild()//删除节点 insertBefore(插入节点,被插节点)//插入(前插后) replaceChild(新节点,旧节点)//替换(前替换后)jq: append() (旧节点添加新节点后面) appendTo() (新节点添加到旧节点后面) prepend() (旧节点添加新节点的前面) prependTo() (新节点添加到旧节点的前面) //添加remove(……阅读更多

jQuery 好看demo

0311lc.com说:=======动画===图形类==稀奇===== 超逼真的HTML5 Canvas仿Windows画图工具 html5-canvas-windows-draw.rar 超炫酷的30个jQuery按钮悬停动画 jquery-button-hover-animation.rar JavaScript万年历 带农历、时间和属相等功能 js-lunar-calendar.rar jQuery/CSS3带数字时钟的圆盘时钟 jquery-css3-digit-circle-cloc……阅读更多

html5+css3+jquery完成响应式布局

0311lc.com说:响应式布局,流体布局,自适应布局,静态布局等等,这是移动设备的飞速发展,前端人员不得不跟上潮流的一个方向。实际上各种设备尺寸,分辨率大都不同,真的适应各种设备依旧是不现实的,首先是浏览器差异化,让我们去hack,现在是终端问题,让我展现出不同的设备不同的样式,折腾来折腾去,终于我们走进了热火朝天的响应式布局,自适应只能算是响应式布局的一个子集吧,对于流体个栅格后面会再次提到,有兴趣可以关注。 首先讲讲实现原理吧,css3的媒体查询功能的确帮了我们很大一个忙,@media ……阅读更多

css中单位em和rem的区别

0311lc.com说:在css中单位长度用的最多的是px、em、rem,这三个的区别是: px是固定的像素,一旦设置了就无法因为适应页面大小而改变。 em和rem相对于px更具有灵活性,他们是相对长度单位,意思是长度不是定死了的,更适用于响应式布局。 对于em和rem的区别一句话概括:em相对于父元素,rem相对于根元素。 rem中的r意思是root(根源),这也就不难理解了。   em 子元素字体大小的em是相对于父元素字体大小 元素的width/height/padding/ma……阅读更多

vuex实现兄弟组件之间传值

0311lc.com说:vuex传值 我的早前的一篇博客vue之间的传值,那时还没有去了解vuex所以没有做这方面的笔记,昨天认真看了一下网上讲解的虽然不能说全部理解透,但是有了一个大致的理解。 vuex主要用于管理vue中的数据,但是网上说最好大型项目用,其他的一些中小型或者小型的项目能别用尽量别用(现在还不太理解),vuex中主要包含四类:state、getter、mutations、actions,之间的关系如下图: 从上图可以很清晰的看到每个状态之间的触发的方法,其中,state主要用于……阅读更多

js 微信授权登陆实现(转)

0311lc.com说:追加:代码实现 完全使用前台实现 代码:点击跳转 完全使用后台实现 代码:点击跳转 前言 为了更好的用户体验,微信登陆已近必不可少! 一、注册 这里不多说了,网址:https://open.weixin.qq.com/ (微信开放平台) 但是我还是要吐槽一下,真的是无语,一会一个微信开放平台,一会一个微信公众平台,两个账号还不能通用,不能通用不能通用把,两个平台的邮箱注册账号还不能一样!真亏我以前注册了2个邮箱账号! 二、主要流程 官方文档:点击我跳转 主要流程 ————……阅读更多

PHP实现微信网页授权登陆

0311lc.com说:官方开发文档地址 https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN; 1.识别浏览器,普通浏览器跳到登陆页面;微信打开的话,发起微信网页授权登陆,微信用户允许授权第三方应用后,微信会拉起应用或重定向到第三方网站,并且带……阅读更多

php 微信授权原理

0311lc.com说: 微信授权有什么作用,微信授权我们需要使用微信开发的什么接口。微信授权,对于开发来说,他是与微信用户系统对接的唯一途径。为什么说是唯一途径,因为,只有通过微信授权,才能拿到用户在微信平台上的信息(头像,昵称,地址),例如:在进入微信商城的时候,弹出确认“xxx商城授权”。点击确定,就是该电商平台到微信去授权获取用户的信息。 微信授权,获取用户信息的接口(确保微信公众账号拥有授权作用域(scope参数)的权限的前提下引导用户去授权页面) 静默授权  静默授权不需要用户确认,……阅读更多

JS获取地址栏中的链接

0311lc.com说:假设页面的地址是这样子的。http://0311lc.com/p/165 ,那么我要获取最后的一个数字165,可以通过这样子的代码 var url= window.location.href; var index = url.substring(url.lastIndexOf(‘/’) + 1); 但是这样子有缺陷,假如我获取到的地址不是这样子的形式,而是http://0311lc.com/tools的话,那么这个index的值就不是一个数字了。 下面这种可能会更好呢? ……阅读更多

js统计一个字符串出现最多的字母(或者数组中出现次数最多的元素)

0311lc.com说://字符串 var strs = “asdasdadd”; function getmaxstr(str){ if(str.length == 1){return str;} var newarr = []; for(var i = 0 ; ss= str.length, i<ss; i++ ){ if(!newarr[str.charAt(i)]){ newarr[str.charAt(i)] = 1; }else{ newarr[str.charAt(i)] +……阅读更多

蓝湖自动切图压缩

0311lc.com说:“蓝湖”老规矩,本“自动切图”功能: ①同时支持Mac和Windows双系统 ②同时支持PS和Sketch ③免费!   话不多说,我们来看看如何在【蓝湖】上使用“自动切图”功能吧~ 1.Photoshop用户 第一步:通过蓝湖插件在PS中标记你需要生成的切图 ​ 第二步:通过蓝湖插件将页面上传至蓝湖 ​ 第三步:在蓝湖Web端,双击设计图查看标注和切图 在这里,你家的工程师可以: ①查看所有元素的尺寸、字号、距离等信息,并可直接复制相应代码 ​ ②一键下载切图……阅读更多

js css题

0311lc.com说:  获取随机数的方法:Math.random(); js中将变量强制改为浮点类型的方法:parseFloat() 根据ID获取元素的原生的js的方法:document.getElementById(‘id’) 将文档声明为HTML5文档类型、需要头部添加 <!DOCTYPE html> chrome 浏览器私有样式前缀 -webkit css3 设置圆角属性名:border-radius form 标签特有属性 请列出3个 a……阅读更多

秒杀带源码

0311lc.com说:  秒杀设计 1.商品展示层 商品展示 就可以了 当用户 秒杀是否开始 n => 进入秒倒计时页面 => 倒计时完成进入秒杀页面 =>商品是否售罄 y => 秒杀页面结束 n => 带秒杀按钮的跳转页面 =>商品是否售罄 等待商品售罄=>秒杀登记页面 2.用户登记层 让用户登记相关信息 秒杀登记页面 3.数据接入层 登记的信息 接入 到数据库 秒杀登记页面 判断是否提交过数据 =y 秒杀结束页面 n =>ajax ……阅读更多

路由器设置端口映射

0311lc.com说:方法一(使用TPLINK的动态域名解析服务):进入DDNS,“服务提供者选择TP-LINK(当然你也可以选择花生壳)——–创建新域名——-然后你就注册成功了TPLINK提供的二级域名,并绑定到了路由器上。 接下来,进入DMZ主机—开—–从已连设备中选择。选择你要远程控制的那台主机的IP,保存即可。 手机上安装微软的远程桌面应用”RD client(或者在电脑上使用远程桌面连接)……阅读更多

wordpress里的bloginfo()与get_bloginfo()

0311lc.com说:一、先说说get_bloginfo() 描述 返回你博客的信息,这些信息可以用在任何地方的 PHP 代码中。这个函数,和 bloginfo() 一样,可以用来在模板文件的任何地方显示你博客的信息。 原型 get_bloginfo(string  $ show  =  ‘‘, string  $ filter  =  ‘raw‘  ) 用法 1 <?php $bloginfo = get_bloginfo( $show, $filter ); ?> 参数    ……阅读更多