经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
前端设计:HTMLXHTMLHTML5CSSJavaScriptCSS3HTML DOMjQueryJSONAJAXLESSBootstrapFoundationAngularJSTypeScriptAngularJS2ReactjQuery UIjQuery EasyUINode.jsHighchartsVue.jsCoffeeScriptEmber.jsExt.jsMeteorSASSOmiMarkdown前端开发规范浏览器webpackEchartsthree.jsgo.jsThingJS
 前端设计
Web前端开发工具

Web前端开发工具

篇幅过长 原文链接https: www.slidestalk.com web_2_13938213680_rxl_jtcxtk [2018/10/12]

自定义checkbox样式

自定义checkbox样式

修改原生checkbox样式。   效果 原理 1.利用CSS3属性 appearance。 该属性(强制)更改(改变)默认(原生)样式。 Firefox 支持替代的 -moz-appearance 属性;Safari 和 Chrome 支持替代的 -webkit-app...[2018/10/12]

iframe在移动端的缩放

工作中碰到个奇怪的问题,折腾了大半天,终于算是解决了,这里把分析思路和解决办法记录下。 项目是做响应式的公司官网,前期的静态图页面切完后就提交给后台作为模板使用了,我也就基本退出项目。 在后端落地时发现在在移动端页面显示不太对劲,显得很模糊。第一想法是meta的头部被覆盖了,查看源代码果然发现...[2018/10/12]

一种悬浮弹窗设计

需引入:FontAwesome,用于图标 效果截图:         CSS: .div1 { position: absolute; right: 16px; top: 10%; z-index: 12; } .div2 { bord...[2018/10/12]

<button>与<input type="button">

在做form表单,点击按钮随机生成两串密钥的时候   1.用第一种按钮的时候,会出现刷新form表单的现象。会把创建密钥前面的输入框中的字消失。虽然能生成密钥1和密钥2,但是会闪一下,随即消失。几个输入框全变为空,本人用的是bootstrap框架。 <button c...[2018/10/12]

使用css实现三角符号效果_CSS教程_CSS

使用css实现三角符号效果_CSS教程_CSS

关于使用c 制作三角符号,网上有很多的例子了,在这里只是为了详细的向各位解释一下三角符号的原理 下图,是一个长宽为100px,边框宽度为100px的一个元素,由此可见,在c 中上下左右的边框相交处并不是一个直线,所以,可以根据此属性进行编写三角符号 那么如何使用c 的该属性来实现三角...[2018/10/12]

box-shadow和drop-shadow实现不规则投影实例代码_CSS教程_CSS

box-shadow和drop-shadow实现不规则投影实例代码_CSS教程_CSS

当我们想给一个矩形或其他能用 border-radius 生成的形状(在“自适应的椭圆”一节中可以看到一些示例)加投影时,box-shadow 的表现都堪称完美。但是,当元素添加了一些伪元素或半透明的装饰之后,它就有些力不从心了,因为 border-radius 会无耻地忽...[2018/10/12]

calc()实现满屏背景定宽内容_CSS教程_CSS

在过去的几年间,有一种网页设计手法逐渐流行起来,我将它称作背景宽度满屏,内容宽度固定。这个设计的一些典型特征如下。 页面中包含多个大区块,每个区块都占据了整个视口的宽度,区块的背景也各不相同。 内容是定宽的,即使在不同分辨率下的宽度不一样,那也只是因为媒体查询改变了这个固定的宽度值而已。在...[2018/10/12]

HTML5实现签到 功能

Introduce(介绍) 用户签到的H5例子(c +jquery,无图片),由于网上找的的用户签到例子都不好,要不就是好多图片组成的,要不就大量冗余代码,所以特意做了个签到界面(移动端)。 User sign sample page for mobile using h5 which o...[2018/10/12]

css利用transform skewX制作平行四边形导航菜单_CSS教程_CSS

css利用transform skewX制作平行四边形导航菜单_CSS教程_CSS

平行四边形其实是矩形的超集:它的各条边是两两平行的,但各个角则不一定都是直角。在视觉设计中,平行四边形往往可以传达出一种动感。 让我们试着用 CSS 创建一个按钮状的平行四边形链接。我们的起点就是一个普通的块状按钮,辅以一些简单的样式,然后,我们可以通过 skew() 的变形属性来对这个矩形进...[2018/10/12]

使用CSS content的attr实现鼠标悬浮提示(tooltip)效果_CSS教程_CSS

使用CSS content的attr实现鼠标悬浮提示(tooltip)效果_CSS教程_CSS

为什么实现这种效果呢,其实这效果也是根据title的提示说明衍生出来的,只是因为原生的比较丑陋,像这种衍生出的插件后很多种,如jquery-ui的tooltip,Bootstrap的tooltips等等,有很多种插件库。 有时候我们不需要那么大的插件库,其实就一两个地方需要做一些提示(tool...[2018/10/12]

CSS实现footer“吸底”效果_CSS教程_CSS

我们经常会遇到这样的问题:如何用c 来实现底部元素可“粘住底部”的效果,对于“粘住底部”,本文有两种理解: 一是无论内容的多少,我们都希望使按钮,固定于可视窗口的底部,且内容区是可滚动的。 二是当内容区的内容较少时,页脚区不是...[2018/10/12]

让 Chrome 崩溃的一行 CSS 代码_CSS教程_CSS

一般的 CSS 代码只会出现 UI 版式或者兼容性方面的小问题。但这里我们要分享一行有趣的 CSS,它可以直接让你的 Chrome 页面挂掉 :) 复现 在 Chrome 里打开一个稍复杂的页面,比如知乎或者 掘金 打开开发者工具,为页面 <body> 增加...[2018/10/12]

nodejs初始化init的示例代码

打开cmd创建即可 $ npm init Package name: (hello) 模块名字,npm init会自动取当前目录名作为默认名字,这里不需要改,直接确认即可 Description: A example for write a module 模块说明 Pa...[2018/10/12]

nodejs中用npm初始化来创建package.json的实例讲解

1.先正确的安装nodejs这个软件,自己去百度一下,安装很简单 2.然后在安装的NodeJS目录下打开cmd,在里面输入命令npm init,会得到如下图所示: 3.按提示,一步步来完成项目文件的配置,没有的可以不写,直接enter,这样初始化时会创建默认的文件,最后创建完的目录如...[2018/10/12]

详解Node.js读写中文内容文件操作

由于Node.js仅支持如下编码:utf8, ucs2, ascii, binary, base64, hex,并不支持中文GBK或GB2312之类的编码, 因此如果要读写GBK或GB2312格式的文件的中文内容,必须要用额外的模块:iconv-lite 1、安装模块:npm inst...[2018/10/12]

Node.js中读取TXT文件内容fs.readFile()用法

文件: read.js: var fs=require(''fs''); fs.readFile(''readtxt/demo.txt'',''utf-8'',function(err,data){ if(err){ console.error(err); ...[2018/10/12]

nodejs更新package.json中的dependencies依赖到最新版本的方法

如果手动去修改dependencies中各个包的版本号,那就太麻烦了,借助npm-check-updates工具可以很方便的将package.json中的依赖包版本号更新为最新版本。 1、安装: npm install -g npm-check-updates 使用: 2、检查pa...[2018/10/12]

Node.js npm命令运行node.js脚本的方法

通过npm运行node脚本 (控制台应用程序) cmd---cd package.json所在的目录---npm start (package.json中的scripts属性中设置start命令) cmd---npm (通过该命令可以查看npm后面能够设置的具体命令) package...[2018/10/12]

nodejs require js文件入口,在package.json中指定默认入口main方法

nodejs require js文件入口,在package.json中指定默认入口main方法

我们都知道nodejs遵循commonJS规范,各个js是独立的。 如果目录结构是: –config 文件夹 – index.js – test.js app.js 那么在app.js中require(''./config'')的时候,默认是index.js。 如...[2018/10/12]

nodejs读取本地中文json文件出现乱码解决方法

1. 确定json文件是UTF-8 无BOM编码的的。如果有BOM,会在读取第一行的时候出现乱码。 Per "fs.readFileSync(filename, ''utf8'') doesn''t strip BOM markers #1918", fs.readFile...[2018/10/12]

nodejs aes 加解密实例

如下所示: ''use strict''; const crypto = require(''crypto''); /** * AES加密的配置 * 1.密钥 * 2.偏移向量 * 3.算法模式CBC * 4.补全值 */ var AES_co...[2018/10/12]

用Object.prototype.toString.call(obj)检测对象类型原因分析

这是一个十分常见的问题,用 typeof 是否能准确判断一个对象变量,答案是否定的,null 的结果也是 object,Array 的结果也是 object,有时候我们需要的是 "纯粹" 的 object 对象。如何避免呢?比较好的方式是: console.log(Object.pro...[2018/10/12]

css配合JavaScript实现tab标签切换效果

css配合JavaScript实现tab标签切换效果

本文给大家介绍如何用CSS实现二维码扫描的效果,有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 这是html代码 <p id="main"> <!--标题--> <ul id="tab"> <li cl...[2018/10/12]

详解vscode中vue代码颜色插件

vue提示插件【Vscode】       编者寄语:vscode的确是前端开发中很好的工具,安装颜色插件,从视觉上是美的享受。曾经的我遇到了vscode代码全是灰色,黑色的困惑,后来整理找到方法,整理这篇,以下高亮插件,建议大家都安装了。 &nb...[2018/10/12]

《React Native 精解与实战》书籍连载「React Native 源码学习方法及其他资源」

此系列文章将整合我的 React 视频教程与 React Native 书籍中的精华部分,给大家介绍 React Native 源码学习方法及其他资源。 最后的章节给大家介绍 React Native 源码的查阅方法,以便你进行更加高阶的开发与研究时参阅,并分享了开发过程中可能遇到的众多问题的解...[2018/10/11]

收藏!js原生带缩略图的图片切换效果

js原生带缩略图的图片切换效果 本例中用到的 moveElement(elementID,final_x,final_y,interval)是来自《JavaScript DOM编程艺术(中文第二版)》一书第10章中有一段代码。(可以直接baidu) 左边是banner图,右边是缩略图,当鼠标滑入缩略...[2018/10/11]

Node.js模块导入导出

Node.js模块导入导出

这篇文章本来是想模块导入导出和事件循环一起写的,但是感觉一起写的话会太长了,所以就分开两篇文章写吧。下一篇会重点介绍一下js中的事件循环,js代码到底是以何种顺序去执行的呢?我相信你看懂了事件循环再去看node对你的帮助是非常大的。 讲模块系统之前先认识一下node.js中的全局对象。 node...[2018/10/11]

JavaScript Date

var date = new Date();  Sat Sep 29 2018 10:44:43 GMT+0800 (中国标准时间) ]new Date().toLocaleString();    可根据本地时间把 Date 对象转换为字符串,并返...[2018/10/11]

深入理解javascript对象系列第一篇——初识对象

深入理解javascript对象系列第一篇——初识对象

对象创建   有以下三种方式来创建对象,包括new构造函数、对象直接量和Object.create()函数 【1】new构造函数   使用new操作符后跟Object构造函数用以初始化一个新创建的对象 var person = new Object(); 如果不给构造函...[2018/10/11]

JS封闭函数、闭包、内置对象

一、变量作用域 变量作用域指的是变量的作用范围,javascript中的变量分为全局变量和局部变量 1、全局变量:在函数之外定义的变量,为整个页面公用,函数的内部外部都可以访问。 2、局部变量:在函数内部定义的变量,只能在定义该变量的函数内部访问,外部无法访问。函数内部访问变量时,先在内部查找...[2018/10/11]

js,setTimeout与setInterval的用法

js,setTimeout与setInterval的用法

1.setTimeout与setInterval的区别   setTimeout:     1.直接使用的话,按照指定 的时间,只执行一次传入的函数参数。     2.函数的终止使用clearTimeout。   setInterval:     1.直接使用的话,按照指定的时间,循环执...[2018/10/11]

事件冒泡与事件捕获

需要了解的知识点:   1. 向指定元素添加事件的方法:addEventListener()方法   2. Dom2级事件中事件流的三个阶段:事件捕获阶段、目标元素、事件冒泡阶段   3. javascript中 “this与e.target”的区别 ...[2018/10/11]

纯JS实现前端动态分页码

纯JS实现前端动态分页码

思路分析:有3种情况 第一种情况,当前页面curPage < 4 第二种情况,当前页面curPage == 4 第三种情况,当前页面curPage>4 此外,还要考虑,当前页码 curPage < pageTotal(总页码)-2,才显示 ...   首先,先是前...[2018/10/11]

DOM事件-调用函数

通过调用函数改变其内容: <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title></title>...[2018/10/11]

Array对象常用属性

concat()  用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 var a = ["aa","ccc"]; var b = ["vv","mm"]; var c = ["123"]; var d = a.contac(b,c); ==&...[2018/10/11]

webpack4 系列教程(十一):字体文件处理

教程所示图片使用的是 github 仓库图片,网速过慢的朋友请移步《webpack4 系列教程(十一):字体文件处理》原文地址。或者来我的小站看更多内容:godbmw.com 0. 课程介绍和资料 >>>本节课源码 >>>所有课程源码 本节课的代码目录...[2018/10/11]

Webpack编译结果浅析-渔人码头-

如今Webpack已经是一个不可或缺的前端构建工具,借助这个构建工具,我们可以使用比较新的技术(浏览器不能直接支持)来开发。 你是否好奇你写的代码经过Webpack构建之后会生成什么东西?是否有时调试遇到莫名其妙的问题? 本文不讲如何进行配置,只是基于几个基础的例子,简要分析一下 webp...[2018/10/11]

nuxt 优化项:禁用js的预加载

这里有个nuxt和vue不同的地方,这个地方很有意思,官方的中文文档说得蜜汁自信 ------------------------------- In production, nuxt.js uses the prefetch strategy to pre-fetch t...[2018/10/11]

学习HTML5 canvas遇到的问题

  学习HTML5 canvas遇到的问题 1. 非零环绕原则(nonzZero rule)  非零环绕原则是canvas在进行填充的时候是否要进行填充的判断依据。 在判断填充的区域拉一条线出来,拉到图形的外面,这条拉出来的线就是辅助线。判断绘制的线是否是从辅助线的左边穿过到辅助线的右边...[2018/10/11]

unicode编码和utf8编码的区别

编码格式不同在数据的传输和显示会有很大的影响。最近在使用的过程中发现一些网络文件传输的编码格式问题,会影响文件的正常传输,于是查看了一下网上的资料,自己也写一篇小总结。  uicode是万国码,用16位二进制(65536个编码)表示字符串,几乎包括了所有语种的文字UTF -8 全称8-b...[2018/10/11]

Bootstrap简要介绍

Bootstrap是一个CSS的框架,它有Twitter工程师开发,但是目前这个框架比Twitter本身更为流行,ppt中重点描述了Bootstrap的网格布局原理,当然,作为一个框架,需要前端工程师能够深入看更多的例程,本文仅仅对最核心的思想做了概要介绍。 篇幅过长 点击链接下载资源https...[2018/10/11]

IndexedDB 简单封装

IndexedDB 浏览器数据库,是一个非关系型数据库,数据形式使用的是json,IndexedDB适合存储大量数据,它的API是异步调用的,当然他的api 也相对复杂。 当然浏览器数据存储 还有LocalStorage,Cookies,web SQL等 为什么还再来一个in...[2018/10/11]

解决安卓字体偏移:页面整体缩放

解决安卓字体偏移:页面整体缩放

  在h5中实现一些小标签、按钮的时候,很容易发现部分安卓机型上的字体显示有问题,总会向上偏移2px左右。这是设置padding或line-height无法修复的,与rem也无关,即使在字体大于12px时依然存在。下图来自于网友的分享,从左到右依次是显示正常的苹果、显示正常的安卓、显示异常的安卓:...[2018/10/11]

vue 国际化i18n 多语言切换

vue 国际化i18n 多语言切换

安装 npm install vue-i18n 新建一个文件夹 i18n ,内新建 en.js zh.js index.js 三个文件 准备翻译信息 en.js export default { home: { helloworld: "hello workd !" ...[2018/10/11]

CSS的再深入3(更新中&#183;&#183;&#183;)

在前面,我们学习了标准文档流,但在实际制作的过程中,用标准文档流书写显然是不现实的,因此,我们来了解几种脱离标准文档流的方法: 1.float 浮动 float:left/right;(左浮/右浮) 效果:元素都加浮动,后面的元素紧跟前面的元素并排排列 第一个加了float,脱离了标准...[2018/10/11]

Sass入门及知识点整理

Sass入门及知识点整理

Sa 快速入门 | SASS 中文网 文档链接:https: www.sa c .com/getting-started/   前言 之前整理了一篇关于Le 的,现在就来整理一下关于Sa 的。 因为这两种都是CSS的主流预处理器,当然还有Stylus。   要解...[2018/10/11]

css的再深入4(更新中&#183;&#183;&#183;)

两种居中的方式:   Margin:0 auto;和text-align:center;   Margin的居中是对自身,text-align对元素内部的文本来说。 隐藏的两种方式:   visibility:hidden;和display:none;     visibil...[2018/10/11]

兼容性问题的解决方式(更新中&#183;&#183;&#183;)

1、清除浮动的兼容性(低版本的浏览器不兼容问题) .clearfix:after{   content:"";   clear:both;   display:block;   visibility:hidden;   height:0; } .clear{   &nb...[2018/10/11]

swiper3d横向滚动多张炫酷切换banner

最近有了个新需求,swiper3d横向滚动多张炫酷切换banner要和elementUI里边走马灯的卡片化card 类似,但是还需要h5手机触摸滚动啊啊啊啊,昨天折腾了半个早上总算完成,今天乖乖跑来mark一下。一眨眼过了一个月,9月这段期间项目多,还带着小徒弟做项目,一边教还要一边赶进度。真的是...[2018/10/10]

0
260
 友情链接:直通硅谷  点职佳  北美留学生论坛
加载更多

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号