no.1
问题:ul/ol里有li时IE6里会出现一行空白,应该如何排除这个?
问题分析:这里说的ie6里的li在默认的时候,每个列表项中间都有一个间隙。是一个ie6的bug。
答案:把li 浮动后就可以解决这个问题。类似有间距的问题可以说是非常常见,不只是在li里,几个行内属性标签放在一起的时候,也常在ie6里看到间距。类似的问题解决方案首先要想到一个,就是用float布局。
no2
问题:下列标签既是行内属性标签又可以设宽高的标签是?
A.div B.span C.input D. img E.h1
问题分析:行内属性标签通常情况下是不能设宽高的,但是也有特殊的情况,就是有这么几个不成对的标签是特殊情况,
答案是 C D
no3
问题:超链接<a>被访问过后不再具有hover和active效果?怎么解决!
问题分析:这个是css新手经常会碰到的一个问题,之所以会出现这个问题就是因为a标签的4个伪类排列顺序不对,(详见http://hi.baidu.com/kuntakinte/blog/item/173b3b096eadf888d1581b86.html)出现这个问题的原因是把a:visited放在a:hover的后面,这时a:visited的优先级要高于hover active。所以在a同时具有visited和hover状态时,a会显示visited的样式。
答案:把visited的样式放到hover和active前面。
no4
问题:a标签的title和img的alt属性分析比较
答案:title并不是a标签必须要具备的属性,title的意义比较小,而img标签必须具有alt属性。对于搜索引擎来说,alt属性是它认识图片的方法,alt里对图片的描述就显得非常重要。搜索引擎对a标签的认识主要是通过锚文本。因此他们两个可以说不是一个重量级的
no5
问题:ie6里浮动布局的时候,(例如使用a标签浮动布局)有时候会出现最后一行自动复制到下一行的问题,这个问题怎么解决?
问题分析:这个是非常少见的问题,也只有在ie6里有这个bug。
答案:解决这个问题的方法主要有以下几个:设置一个高度,然后overflow:hidden;清掉浮动。
no6
问题:有上下两个div,上一个div margin-bottom:10px;上一个标签margin-top:5px;那么这两个div最后的间距是多少?
问题分析:这个问题是考外补丁的可重叠的。
答案:10px;
no7
问题:我们用hacker调兼容时,用到如下命令div{height:300px;*height:400px;_height:500px;},在ie6里面显示的高是多少,火狐里面显示的是多少?
问题分析:这个是考hanker的简单的例子
答案: ie6 500px, ff 300px
no8
问题:对一个div如果有以下的选择器,则那个选择器的优先级最高
a: div.b.c b:div#e c:#d div d:.a .b div
问题分析:这里考的是选择器的优先级的
答案:我们分别分析下这几个选择器的优先级a:1+10+10=21 b:1+100=101 c:100+1=101 d:10+10+1 =21 选择b c
转自 : http://blog.sina.com.cn/s/blog_6c9630b30100r5in.html
分享到:
相关推荐
在前端开发领域,面试是检验开发者技能和知识深度的重要环节。这份"前端基础题(293题).rar"压缩包文件包含了丰富的面试题目,旨在帮助前端工程师准备面试,提高自己的竞争力。以下是对这些知识点的详细说明: 一...
这个名为"收集的前端面试题和答案"的资源包含了一系列与前端相关的知识点和面试问题,覆盖了JavaScript的各个方面,特别是那些“其它杂项”类的问题,这些往往涉及到前端开发中的边缘但重要的知识点。下面我们将深入...
对于有兴趣深入学习或改进这个应用的人来说,这是一次实践Html5和前端开发技能的好机会。理解并掌握这些技术,不仅可以应用于心理测试,还能用于创建各种在线问卷、互动游戏或教育应用等。 总的来说,微信朋友圈...
本资源“2024年前端VUE必看面试题”旨在帮助开发者准备Vue.js相关的面试,确保他们在技术面试中表现出色。以下是根据这个主题可能会涉及到的一些关键知识点,这些内容对于理解和掌握Vue.js至关重要。 1. **Vue基础...
总的来说,这份源码集合对于想要涉足H5游戏开发或者测试题制作的IT从业者来说是一份宝贵的资料。通过深入研究和实践,不仅可以提升技术能力,还能掌握如何创造具有吸引力的互动内容,从而在社交媒体上获得更多的关注...
创建一个网站通常包括以下几个步骤:确定网站目标、设计网站主题和风格、规划网站结构、收集素材、选择合适的开发工具、编写和编辑网页、测试网页、发布网站、定期更新和维护。 【CSS样式表】 CSS样式表用于控制...
### 移动应用开发常见面试题解析 #### 1. 移动应用开发的流程和技术栈 移动应用开发流程通常包括需求分析、设计、编码、测试、发布与维护等几个阶段。具体步骤如下: - **需求分析**:明确应用的目标用户、主要...
竞赛内容分为三个模块:A模块是移动应用界面设计,B模块是移动应用前端开发,C模块是移动应用测试与交付,总分为100分,每个模块对应不同的竞赛时间和分数权重。 【智慧健康 App】是东软教育科技集团开发的一款产品...
项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...
在前端开发领域,面试是检验求职者技能和知识的关键环节。"front-end-QA-to-interview" 是一个开源项目,旨在收集和整理前端面试中常见的问题及其答案,帮助开发者准备面试,提升自己的技术水平。这个压缩包文件...
8. **数据收集与分析**:心理测试源码可能还包括匿名数据收集功能,用于统计用户行为和测试结果,以便进行数据分析和产品优化。 9. **安全措施**:考虑到用户可能输入敏感个人信息,源码应包含安全措施,如HTTPS...
9. 其他:移动端开发(Hybrid、React Native、微信小程序)、单元测试、前端安全、项目构建工具(Webpack、Gulp、Rollup)、前端工程化实践。 以上知识点的掌握程度将直接影响到面试表现,理解并能够应用这些知识是...
2. **JavaScript**:JavaScript是前端开发的核心语言,面试时会涉及ES6+的新特性,如箭头函数、模板字符串、Promise、async/await等。此外,JavaScript的异步处理(回调、事件循环、Promise链)、闭包、作用域、原型...
JavaScript 6.0的这些更新显著提升了开发者的生产力,降低了代码出错的可能性,也为现代前端开发奠定了坚实的基础。通过深入学习和熟练应用这些特性,开发者能够编写出更加高效、易于维护的JavaScript代码。
2. 算法题:面试中常见的算法题旨在测试应聘者的逻辑思维和编程能力,例如排序算法、查找算法等。 3. setTimeout/Promise 输出顺序问题:考察面试者对异步编程的理解,包括事件循环(Event Loop)和任务队列的概念...
- **模块B**:移动应用前端开发(竞赛时间为50分)。这部分重点考察参赛选手在前端开发方面的能力,如HTML、CSS、JavaScript等技术的应用。 - **模块C**:移动应用测试与交付(竞赛时间为20分)。这部分着重于移动...
项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...
【标题】"前端项目-survey-jquery.zip" 涉及到的是...通过利用JSON的灵活性,它简化了数据管理,同时保持了与现代前端开发的良好兼容性。对于需要在网站或应用中添加调查功能的开发者来说,这是一个非常有价值的资源。
在IT行业中,前端开发技术是构建用户交互界面和动态网页的关键技能。本文将围绕"前台开发技术"这一主题,结合提供的标签"源码"和"工具",以及压缩包内的文件,来深入探讨相关知识点。 首先,让我们关注压缩包内的...
“-Smart系统-题库及试卷管理模块的设计与开发”项目实现了教育信息化中重要的题库管理和试卷生成功能,它结合了Java后端开发、React前端展示、数据库操作以及文件处理等多个技术环节。通过本系统,教育工作者能够...