标签:
Trident(又称为MSHTML)代表 IE 浏览器
Gecko(跨平台)代表 Mozilla Firefox
WebKit内核(代表:Safari、Chrome)
Presto内核(代表:Opera)
老的IE浏览器有一套自己的标准,其他内核的浏览器都在尽量遵守 W3C 标准
360安全浏览器
极速模式是由Chrome的内核,而兼容模式是IE内核。
content-box:
padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和border、padding以及margin之和,即 ( Element width = width + border + padding+margin )
此属性表现为标准模式下的盒模型。
border-box:
padding和border被包含在定义的width和height之内。对象的实际宽度就等于设置的width值,即使定义有border和padding也不会改变对象的实际宽度,即 ( Element width = width )
此属性表现为怪异模式下的盒模型。
@font-face {
font-family: ‘MyFont‘; /* 表示为这种字体起一个名称,可以随意设置,这里用的是MyFont */
src: url(‘myfont.eot‘); /* 这一行表示字体位置,由于ie只支持服务器端的eot字体,所以这一行是ie专用的 */
src: local(‘myfont.ttf‘),
url(‘myfont.woff‘) format(‘woff‘),
url(‘myfont.ttf‘) format(‘truetype‘); /* local()表示在本机(客户端)查找该字体,如果本机已经安装了,就不用下载了。url()表示字体在服务器上的位置,format()用来说明字体格式。Firefox 3.5支持TrueType和OpenType字体,Firefox 3.6又增加了WOFF字体。其他基于Webkit引擎的浏览器(sarif,opera、chrome),目前好像只支持truetype */
}
- /*使用:*/
- h1{font-family: ‘MyFont‘; }
/** * 1200+ * 内容宽度:1190px 页面内容居中 * 匹配默认样式 */
.box {
width: 1190px;
margin: auto;
}
/* 1024-1199 内容宽度990 页面内容居中 */
@media only screen and (max-width:1199px) {
.box {
width: 990px;
}
}
/* 768-1023 内容宽度740 页面内容居中 */
@media only screen and (max-width:1023px) {
.box {
width: 740px
}
}
/* 768 ipad竖屏:(orientation:portrait) ipad横屏:(orientation:landscape) */
@media only screen and (max-width:768px) and (orientation:portrait) {}
/** * 640-767 内容宽度590
* 两边间距25,页面内容居中 */
@media only screen and (max-width:767px) {
.box {
width: 590px
}
}
/** *481-639
* 按百分比缩放,最小缩放到320 */
@media only screen and (max-width:639px) {
.box {
width: 98%;
}
}
/** *320-479
* 按百分比缩放,最小缩放到320 */
@media only screen and (max-width:479px) {
.box {
width: 95%
}
}
/* 设置320px以下的样式 */
@media only screen and (max-width:320px) {
.box {
min-width: 320px;
}
}
flex-box:
弹性布局,适应性强,在做不同屏幕分表率的界面时非常实用
可以随意按照宽度、比例划分元素的宽高
可以轻松改变元素的显示顺序
自适应布局实现快捷,易维护
属性:
.flex{
display: box; // 将一个元素的子元素以弹性布局进行布局
box-flex: 1; // 子元素如何分配剩余空间
box-orient: horizontal | vertical | inline-axis | block-axis | inherit; // 子元素的排列方式(横向或者竖向)
box-direction: normal | reverse | inherit; // 子元素排列顺序
box-align: start | end | center | baseline | stretch; // 垂直对齐方式
box-pack: start | end | center | justify; // 水平对齐方式
box-ordinal-group: ; // 子元素的显示顺序
}
input标签新增属性
必须输入email
url
必须输入url地址
number
必须输入数值
range
必须输入一定范围内数值
Date Pickers(日期选择器)
拥有多个可供选取日期和时间的新输入类型:
date - 选取日、月、年
month - 选取月、年
week - 选取周和年
time - 选取时间(小时和分钟)
datetime - 选取时间、日、月、年(UTC 时间)
datetime-local - 选取时间、日、月、年(本地时间)
search
用于搜索域,域显示为常规的文本域。
color
标签:
原文地址:http://www.cnblogs.com/daydayupyxq/p/5407850.html