前端面试
文章平均质量分 85
Wendy-lxq
这个作者很懒,什么都没留下…
展开
-
DIV+CSS知识点总结
DIV+CSS是Web设计标准,它是一种网页的布局方法。与传统中通过表格(table)布局定位的方式不同,它可以实现网页页面内容与表现相分离。1、描述一下浮动会造成什么影响。 我们知道,当一个元素浮动时,其周围的文字段落等会相应地环绕着它。这样浮动元素就会变成一座“孤岛”,周围的东西就会成为“水流”围绕着它。那么这时问题来了,我们往往希望浮动不要对周围原有的布局产生影响,想到的原创 2017-02-12 17:30:59 · 1616 阅读 · 0 评论 -
【JavaScript】找出数组中两数之和为指定值的所有整数对
笔试的时候刚好做到这道题:定一个整型数组(数组中的元素可重复,已排序),以及一个指定的值。找出数组中两数之和为指定值的所有整数对,要求时间复杂度为O(N)。 首先来分析一下这个题,假设题目没有说已排序和时间复杂度的要求,那么用最暴力的方法就是直接遍历两次数组,时间复杂度为O(N*N)。这里也来实现一下,代码如下:/*暴力法,直接遍历两次数组,时间复杂度为O(n*n)*/funct原创 2017-04-19 17:00:56 · 5786 阅读 · 0 评论 -
浏览器兼容性问题以及解决方法2
在看书的时候,看到一个题目关于浏览器的兼容性问题,于是我就整理了几个遇到的问题,并通过案例来说明如何解决。1、IE6 双边距的问题 这个的意思是,如果我将一个div使用float的情况下,不管是向左还是向右都会出现双倍的间距,我举一个最简单的例子说明一下。原创 2017-02-11 10:52:42 · 720 阅读 · 0 评论 -
浏览器兼容性问题以及解决方法1
前端工程师在开发的过程中,遇到最头疼的莫过于是浏览器的兼容性问题,常常为了实现一个兼容各种浏览器的效果绞尽脑汁。我们平时在写前端代码的时候,在排版时也是会遇到各种兼容性问题,尤其是老板要求要兼容IE5、IE6、IE7的时候。接下来我总结几个我遇到的兼容性问题以及解决方法,后续遇到会慢慢更新。1、H5标签兼容 IE5、IE6不兼容 H5标签在IE5、IE6不兼容下不兼容。为了说明这原创 2017-02-10 17:15:38 · 7280 阅读 · 0 评论 -
Web前端开发必备--浏览器知识科普
做前端开发的程序员一定要熟悉各种浏览器的内核,以了解各种浏览器的兼容性,浏览器自带的特性,这样才能做出更好的兼容性设计以及代码撰写。 浏览器的种类,如果按照生产商的品牌分,不说数以万计,起码也有成百上千种了, 如果按浏览器核心分类,它的种类就会少的多。 当今浏览器核心的种类值得一体的大约只有三到四个,它们分别是:Trident、Gecko、WebKit和Presto。 乍一看,似乎转载 2016-12-02 14:28:29 · 5254 阅读 · 0 评论 -
【前端面试】HTML5+CSS3初级面试2
1、请用代码写出标签的使用方法。 方法一:video标签。 方法二:video标签。 因为现阶段不同的浏览器支持的视频格式是不同的,当我们有多种格式的视频样式时,我们会用第二种方法来做兼容调试。2、HTML5有哪些不同类型的存储。 HTML5支持本地存储,速度快而且安全,在之前版本中是通过Cookie实现的。 有两种不同的对象可原创 2017-02-08 21:59:54 · 7246 阅读 · 0 评论 -
【前端面试】HTML5+CSS3初级面试3
1、写出media type的几种使用方法。1)方法一 :2)方法二:3)方法三:@import url("style.css") screen; 4)方法四: @import url("style.css"); 5)方法五:@media screen{ selector{rules} } 当然,这几种方法各有利弊,而我们常用的是第一种和最后原创 2017-02-10 11:15:18 · 8078 阅读 · 3 评论 -
【前端面试】HTML5+CSS3初级面试1
最近刚好在看前端的面试,把看到的内容总结一下,方便大家一起学习。1、简单说一下对HTML5+CSS3的了解。 HTML5和CSS3不仅是两项新的Web技术标准,而且代表了下一代HTML和CSS技术。其未来的发展前景已经可以预见,那就是HTML5必将被越来越多的Web开发人员所使用。各大浏览器厂家已经积极更新自己的产品,以更好地支持HTML5.它的优势主要有以下几点: 1)原创 2017-02-08 10:44:04 · 4495 阅读 · 0 评论 -
【前端面试】HTML5+CSS3初级面试4
1、前端页面由哪三层构成,分别是什么?作用是什么? 网页分成三个层次,即:结构层、表示层、行为层。 网页的结构层(structural layer)由 HTML 或 XHTML 之类的标记语言负责创建。标签,也就是那些出现在尖括号里的单词,对网页内容的语义含义做出了描述,但这些标签不包含任何关于如何显示有关内容的信息。例如,P 标签表达了这样一种语义:“这是一个文本段。”原创 2017-07-18 20:13:37 · 2110 阅读 · 0 评论