前端面试浅谈
来源:互联网 发布:hec hms软件下载 编辑:程序博客网 时间:2024/05/02 02:05
1.定位方式
position的默认值是static,(也就是说对于任意一个元素,如果没有定义它的position属性,那么它的position:static)
absolute是相对于自己最近的父元素来定位的,如果你不给#demo相对定位,那么#sub的绝对定位就是相对于body来定位的。relative是相对于自己来定位的,例如:#demo{position:relative;top:-50px;},这时#demo会在相对于它原来的位置上移50px。
另:relative 不脱离文档流,absolute 脱离文档流。也就是说:relative 的元素尽管表面上看到它偏离了原来的位置,但它实际上在文档流中还是没变。absolute的元素不仅位置改变了,同时也脱离了文档流。
position:relative日常应用的时候一般是设置给position:absolute;的父层的,父层position:relative; 子层position:absolute;的话, 就是依照父层的边界进行定位的, 不然position:absolute 会逐层向上寻找设置了position:relative的元素边界, 直到body元素..
2.页面加载方式
dom css js
3.$('document').ready 和onload的区别
一个是dom加载完之后执行,一个是等页面的图片,flash加载完之后加载,如果涉及图片,则推荐使用$(window).load()
4.c和javascript的区别
一.相似之处是:变量的只有定义了才可以使用.有些可以类比的地方:1.type="text"定义了一个文本类型相当于C中的int类型类型是不可以直接使用的.2.name="text2"定义了一个变量相当于C中的a或b变量 变量是可以直接使用的.注意看(标红色的) 3.在C中我们输入直接用scanf("%d",&a);,3存在变量a中,而在Javascript中我们给变量输入,<inputtype="text"name="text1">,值存在 value这个关键字里面.二.不同之处是:1.Javascript处理是方式不想C那样按照输入处理输出的方式顺序执行,Javascript是按照"事件驱动"的方式即onclick="add()"当鼠标单击按钮"计算"时,程序会调用add()这个函数来响应这个单击事件.也就是事件驱动.2.Javascript是基于对象的,比如document.write(),表示document对象下的write的方法.当然提到对象:肯定要知道对象的好处:封装和继承.以后我们再做相应的讨论.
0 0
- 前端面试浅谈
- 浅谈前端
- 浅谈面试
- 浅谈面试
- 面试浅谈
- 面试浅谈
- 前端面试
- 前端面试
- 前端面试
- 前端面试
- 前端面试
- 前端面试
- 前端面试
- 前端面试
- 前端面试
- 前端面试
- 前端面试!
- 前端面试
- 集合的总结
- head请求
- Linux(文件系统+其他)学习参考链接收藏
- 需要技能列表
- 64位汇编语言简介
- 前端面试浅谈
- Xcode 6制作动态及静态Framework
- C++连接MYSQL数据库(使用MYSQL API方式,环境VS2013+MYSQL5.6)
- testsss
- php使用face++实现一个简单的人脸识别系统
- 图书管理系统
- PHP 中 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
- 即时通讯中添加好友相关专利初探
- Newbie2