为了账号安全,请及时绑定邮箱和手机立即绑定

Html/CSS

火爆:2017面试最新整理(1)

1.一些开放性题目 1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。 2.项目介绍 3.如何看待前端开发? 4.平时是如何学习前端开发的? 5.未来三到五年的规划是怎样的? position的值, relative和absolute分别是相对于谁进行定位的? absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。 f...

1966浏览 19推荐 0评论

火爆:2017面试最新整理(2)

说说你对语义化的理解? 1,去掉或者丢失样式的时候能够让页面呈现出清晰的结构 2,有利于SEO:和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重; 3,方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页; 4,便于团队开发和维护,语义化更具可读性,是下一步吧网页的重要动向,遵循W3C标准的团队都遵循这个标准,可以减少差异化...

268浏览 8推荐 1评论

多行部分折叠显示省略号

** 方案1 ** 无省略号的多行折叠 //先获得原始高度,animate height:auto 无效,不可以 $(function(){ var $obj = $('#aa'); var currentHeight = $obj.css("height"); $obj.css("height","auto"); v...

151浏览 7推荐 0评论

HTML5 新特性总结(依据 MDN)

语义升级:能够更恰当地描述页面内容 新增语义标签 <article>、<footer>、<header>、<nav>、<section> 嵌入视频和音频 <audio> 和 <video> 增强表单控件类型 calendar、date、time、email、url、search 改进 <iframe> ...

225浏览 7推荐 0评论

关于JQuery的$.Deferred的两个使用例子

最近在观摩大神项目的时候接触到了JQuery的$.Deferred对象,网上搜搜看看了几天的$.Deferred对象以及JS单线程的知识,觉得颇有收获,所以写篇手记记录一下这段时间学习的收获。 先总结一下对应的知识点: 一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历...

44浏览 1推荐 0评论

three.js 开发指南 part(2)方法罗列篇,你必须会的thr

three.js 开发指南 part(2)方法罗列篇 上一节我们介绍了 什么是three.js three.js的object介绍 three.js的scene属性 three.js的常用属性 链接:点击去到上一节 本节我们将深入介绍THREE的相机(camera)和光源(light) 相机 这里。作者用自己的话为没有接触过3d设计的同学们解释一下两种相机的区别。 正投影相机:它的视图无法看到一个...

94浏览 1推荐 0评论

聊一聊web前端安全那些事儿

随着互联网的发达,各种WEB应用也变得越来越复杂,满足了用户的各种需求,但是随之而来的就是各种网络安全的问题。作为前端工程师的我们也逃不开这个问题。所以今天,就和大家一起聊一聊WEB前端的安全那些事儿。这里不去说那些后端的攻击(SQL注入、DDOS攻击等),毕竟整个WEB安全是一门很深的学问,不是我一篇文章就能完全说完的。我们就聊一聊前端工程师们需要注意的那些安全知识。 为什么要攻击? 其实真正为...

1430浏览 17推荐 3评论

【小技巧】H5禁止手机虚拟键盘弹出

工作中遇到如下需求,点击输入框弹出自定义弹窗,输入框是input标: 但是在移动端,input会默认触发手机的虚拟键盘,如何阻止手机虚拟键盘弹起呢?目前我试过有两个方案,一个是给input添加readonly属性,另一个就是在input事件处理方法前面添加一句document.activeElement.blur()。 使用readonly属性 使用readonly方式来阻止虚拟键盘弹出应该是最简...

4574浏览 31推荐 2评论

jquery复习之路---常用插件

插件是以jquery的核心代码为基础,编写出符合一定规范的应用程序,并将程序进行打包,调用时,仅需要打包含该打包的js文件即可。 插件的调用:第一步在页面中导入包含插件的js文件(放在jq库文件之后); 自定义插件 封装jq插件分三种:1,封装方法插件;2,封装函数插件; 3,选择器插件(基本不用); 一,封装方法插件,开发插件的首选 封装一个方法插件实际是一个对象插件, 该类插件首先通过jQue...

75浏览 1推荐 0评论

Git使用教程,最详细,最傻瓜,最浅显,真正手把手教

(预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料) 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 工作原理 / 流程: Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用...

5708浏览 68推荐 16评论

刷新页面,自动刷新页面

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, minimal...

486浏览 4推荐 0评论

three.js 开发指南 part(1)方法罗列篇,你必须会的thr

three.js 开发指南 part(1)方法罗列篇 有时候你是否也想通过web技术实现很炫酷的3d效果呢? 以上的靓图均为three.js 官方demo截图,本章节将带领同学们入门three.js的基础概念,不涉及代码知识,主要实现途径可以关注后续手记,感谢支持。 什么是three.js three.js 是最近几年火爆与github的JavaScript编写的WebGL第三方库。提供了非常多的...

377浏览 6推荐 0评论

你是一个合格的前端工程师吗?

一入前端深似海,慢慢感受。。。 来源:https://github.com/JacksonTian/fks 前端开发知识结构 前端工程师 - 浏览器(内核) IE6/7/8/9/10/11 (Trident) / Edge (EdgeHTML) Firefox (Gecko) Chrome/Chromium (Blink) Safari (WebKit) Opera (Blink) - 编程语言 ...

620浏览 7推荐 0评论

【小技巧】CSS文字两端对齐

需求如下,红框所在的文字有四个字的、三个字的、两个字的,如果不两端对齐可以选择居中对齐,或者右对齐。但是如果要像下面这样两端对齐呢? 我相信以前很多人都这么干过:两个字中间使用 来隔开达到四个字的宽度,三个字也可以,但是,像上图中“122账号”“122密码”这样的,就不好计算该用几个空格了。 假如我们有如下HTML: <div>这世间唯有...

2400浏览 36推荐 5评论

我遇到的前端面试题2017 原创

想知道自己什么水平就出去面试.... 2017-10-12更新:有部分题目属于后端范畴,或者是大前端范畴,因为我以前做Java后端的,故偶尔会遇到后端相关的一些问题,但是没有遇到问纯Java技术问题。如果你对某些后端题目不理解就直接跳过吧。部分题目来自慕课网实战课程《前端跳槽面试必备技巧》,课程里的一些题目确实被面试问到过 金九银十,在九月之前把工作落实了,经历了好几个公司的面试,得到一些信息,和...

11234浏览 167推荐 19评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信