使用 capture 属性打开设备摄像头
正如 input 标签具有 email、text 和 password 属性一样,我们也可以通过一些属性打开移动设备的摄像头以捕获图像。
那就是 capture 属性,属性值有两个:
- user 用于前置摄像头
- environment 用于后置摄像头
<input type="file" capture="user" accept="image/*" />
正如 input 标签具有 email、text 和 password 属性一样,我们也可以通过一些属性打开移动设备的摄像头以捕获图像。
那就是 capture 属性,属性值有两个:
<input type="file" capture="user" accept="image/*" />
从项目开始到结束,经过了差不多一个月,项目功能基本实现,考核中,才知道自己原来还有很多问题没有考虑周到,这次之后我会格外注意,各种漏洞,要尽可能去想用户会怎么操作做这个页面,应对多种情况,防止一些操作直接使得网页崩溃,这次考核中出现的很多问题,例如用户界面的关注,收藏什么的没有做成分页的形式,导致内容很多的时候浏览器压力很大,导致崩溃,项目后续会进行完善,增加功能,同时修改原先的 bug,增加更加人性化的操作,还有在 css 动画效果上,我会尽量使用原生的 js,css 去写动画效果,JQ 只用一个 ajax 就够了,锻炼自己的能力,项目上我负责的是网站前台部分。整个部分的结构不复杂,应用的技术不是不是很难,这次主要锻炼一下使用 promise 的能力。才知道,promise 的状态只能改变一次,要不就重新返回一个 new promise
在 HTML 文档中元素默认是在文档流中的,在文档流中块级元素会独占一行从上至下排列,而内联元素,所谓的行内元素,指的是只占自身大小的元素,不会占用一行
行内元素有:a b span img input select strong(强调的语气)
块级元素有:div ul ol li dl dt dd h1 h2 h3 h4…p
首先什么是高度坍塌?
在文档流中,父元素的高度默认是被子元素撑开的。
也就是子元素多高,父元素多高。
但是当子元素设置浮动时,子元素会脱离文档流