20170705

清除浮动的方法

补充:after伪元素允许元素内容的最后面插入生成内容,需要和content属性一起使用,设置在对象后发生的内容。默认地,这个伪元素是inline行内元素,不过可以使用属性 display 改变这一点。

  • 推荐使用:
    .clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
    .clearfloat{zoom:1}
  • 父级div定义 overflow:hidden:
    只推荐没有使用position或对overflow:hidden理解比较深的朋友使用
  • 父级div定义 overflow:auto:
    内部宽高超过父级div时,会出现滚动条
  • 父级div定义 height

HTML5 新元素:

HTML5中常用的新特性:
canvas元素:用于定义图形(图表等),只是图形容器,必须使用脚本来绘制图形。
audio:用于音频播放。
video:用于视频播放。
article:规定独立的自包含内容。
header:定义文档的页眉,介绍相关信息。
section:定义文档中的节。
footer:定义文档的页脚,通常有文档的作者、版权信息、联系方式等。
nav:定义导航链接。
表单控件:
calender
date
time
email
url
search

网格布局

  • .col-xs- 超小屏幕 手机 <768px
  • .col-sm- 小屏幕 平板 >=768px
  • .col-md- 中等屏幕 >=992px
  • .col-lg- 大屏幕 >1200px

html元素类别

1.常见的块级元素(自动换行, 可设置高宽 )有:div,h1-h6,p,pre,ul,ol,li,form,table,label等

  1. 常见的行内元素(无法自动换行,无法设置宽高)有:a,img,span,i(斜体),em(强调),sub(下标),sup(上标)等。
    3.常见的行块级元素(拥有内在尺寸,可设置高宽,不会自动换行 )有:
    (button,input,textarea,select), img等

前端性能

页面的性能指标详解:
  白屏时间(first Paint Time)——用户从打开页面开始到页面开始有东西呈现为止
  首屏时间——用户浏览器首屏内所有内容都呈现出来所花费的时间
  用户可操作时间(dom Interactive)——用户可以进行正常的点击、输入等操作,默认可以统计domready时间,因为通常会在这时候绑定事件操作
  总下载时间——页面所有资源都加载完成并呈现出来所花的时间,即页面 onload 的时间

JS中六种数据类型

Undefined、Null、Boolean、Number、String.而 Object 是属于复杂数据类型,所以我认为这里说的 6 种基本数据类型是指:Undefined、Null、Boolean、Number、String 与 Symbol.

js如何判断一个对象是不是Array?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,796评论 1 92
  • 1. 居中不定高div样式 参考:http://www.haorooms.com/post/css_div_juz...
    darr250阅读 4,667评论 0 7
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,799评论 0 2
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 1,212评论 0 1
  • 参考文献:《Java疯狂讲义》(第三版) Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可以实...
    houc阅读 361评论 0 0