网站前端

SVG、JavaScript、CSS、HTML、各种框架。Web前端开发是从美工演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,Web 1.0时代,网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。

各种各样的框架让人目不暇接,新技术层出不穷。让我们这些前端狗情何以堪。

目前web前端工程师的年薪待遇平均在10万以上,高级HTML前端工程师年薪达30—50万,很多企业对于与web前端相关的技术职位更是求贤若渴。

一小时包教会 —— webpack 入门指南

2017年06月15日

什么是 webpack?webpack是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。我们可以直接使用 require(XXX) 的形式来引入各模块,即使它们可能需要经过编译(比如JSX和sass),但我们无须在上面花费太多心思,因为 webpack 有着各种健全的加载器(loader)在默默处理...

How to fix IntelliJ IDEA 2016 TypeScript Error, “Cannot start compiler process”

2017年06月15日

After setting up IntelliJ IDEA 2016.2.x with a TypeScript compiler, in my case Node v6.2.1, I get a TypeScript Project Error as follows:"Error: Cannot start compiler process"This started happening aft...

meta常用属性

2017年06月11日

提供HTML文档的元数据, 常用于告知浏览器如何显示内容和搜索引擎优化网页相关申明编码<meta charset='utf-8' /> 优先使用 IE 最新版本和 Chrome<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <!-- 关于X-UA-Compatible --> <meta http-equiv=...

JS根据屏幕尺寸缩放图片

2017年06月09日

在响应式设计里面,图面处理是一个重点问题,一般采用不同尺寸屏幕做不同尺寸图片。有的时候觉得麻烦有没有这个必要,把图片直接写在Background里面要考虑缩放问题,下面这个JS根据屏幕尺寸和图片尺寸缩放。代码如下:window.onload=function () { commFunc();}window.onresize=function () { commFunc();}funct...

metisMenu菜单单击全部展开

2017年05月23日

最近在用metisMenu做一个动态的菜单,一级菜单和二级菜单都没有问题,但是三级菜单有问题。问题具体为:一点击三级菜单全部展开,之后再次点击菜单时就缩回去。网上找了好久也没有找到答案,最后按照官方的问题,检查了一下,原来是自己的代码结构有问题。错误代码如下:<li> <a href="layouts.html" aria-expanded="false"> <i class=...

两级联动菜单

2017年05月14日

最近在写一个两级联动菜单,点击第一个菜单之后,动态填充第二个select菜单。首先看一下前段代码://两级联动下拉菜单,第一个选择的值var data = $('#FirstProId option:selected').val();$.ajax({ type: "POST", url: "/Manage/SecondProjectItem", //提交的地址 data: { ...

select选中的值

2017年05月14日

如果用name选择select选中的值应该怎么写呢?代码如下:$(document).ready(function () { $('select[name=News]').change(function () { if ($('select[name=News] option:selected').val() == 1) { } })...

HTML中ID与NAME的区别

2017年05月11日

可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?而同样我们也可以得到最经典的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。上面一段对于ID和Name的解答说的太笼统了,以下我们来具体探讨一下。一、name和id 都可以用来调用html中的元素当我们需要在脚本里访问页面内一个htm...