---恢复内容开始---
因为最近有些事情耽误了一些课程,所以我会尽量赶上进度。
第一种:流式布局
根据闫老师的说法,流式布局就是响应式里面用得最多的一种表现方式.
比如说:今天是我做的一个网页的头:
container{ max-width: 100%; min-width: 32px; /*height: 300rem;*/ margin: 0 auto; background-color: #F8F9FA; border: 1px solid silver; } #container #header{ width: 100%; height: 50px; background-color: #FF8200; } #header a{ display: block; text-decoration: none; font-size: 20px; color: white; /*margin-top: 15px;*/ } #header .header-a1{ float: left; font-size: 27px; margin-top: 10px; } #header .header-a2{ text-align: center; padding-top: 15px } #header .header-a3{ float: right; font-size: 17px; margin-top: -21px; } #input{ width: 96.5%; /*margin: 0 auto;*/ margin-left: 20px; margin-top: 20px; /*float: right;*/ }
<div id="container">
<div id="header">
<a href="" class="header-a1"><</a>
<a href="" class="header-a2">爆料详情</a>
<a href="" class="header-a3">返回列表</a>
</div>
</div>
当让这只是一个最简单的列子,生成的静态页面如下:
这种布局会随着屏幕窗口的放大,放小而不会改变网页的布局。
div{ float: left; width: 30%; height: 100px; margin: 10px; } @media only screen and (max-width: 600px) { div{ width: 95%; } }
这种方法要有精确的计算:
max-width
就是当屏幕小于等于多少的时候执行(<=) min-width
就是当屏幕大于等于多少的时候执行(>=)
1em=16px
12px=0.75em
10px=0.625em
body { font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/ } h1 { font-size: 2.4em; /*2.4em × 10 = 24px */ } p { font-size: 1.4em; /*1.4em × 10 = 14px */ } li { font-size: 1.4em; /*1.4 × 10 = 14px */ }
上次项目答辩所问到的问题:
1.javascript中数组有哪些方法
concat()连接两个或更多的数组,并返回结果。 join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 pop()删除并返回数组的最后一个元素 push()向数组的末尾添加一个或更多元素,并返回新的长度。 reverse()颠倒数组中元素的顺序。 shift()删除并返回数组的第一个元素 slice()从某个已有的数组返回选定的元素 sort()对数组的元素进行排序 splice()删除元素,并向数组添加新元素。 toSource()返回该对象的源代码 toString()把数组转换为字符串,并返回结果。 toLocaleString()把数组转换为本地数组,并返回结果。 unshift()向数组的开头添加一个或更多元素,并返回新的长度。 valueOf()返回数组对象的原始值
2.localstorage,sessionStorage有什么区别?
1.localStorage : localStorage 没有时间限制的数据存储,也就是说, localStorage是永远不会过期的,除非主动删除数据。 数据可跨越多个窗口,无视当前会话,在同一个域中 被共同访问、使用。 2.sessionStorage 针对一个 session 的数据存储,任何一个页面存储的 信息在窗口中同一域下的页面都可以访问它存储的数 据。每个窗口的值都是独立的,它的数据会因窗口的 关闭而丢失,不同窗口间的sessionStorage是不可以 共享的
3.HTML5中的datalist是什么?怎么写的?
HTML5中的Datalist元素有助于提供文本框自动完成特性,写法<input list="Country"> <datalist id="Country"> <option value="India"> <option value="Italy"> <option value="Iran"> <option value="Israel"> <option value="Indonesia"> <datalist>
好了,今天就更新到这里了。
原文:http://www.cnblogs.com/yzhong/p/5065202.html