发表于: 2016-12-29 01:14:07
4 1411
今天完成的事情:基本完成了图片上传后返回缩略图,完成了表单验证的页面布局
明天计划的事情:完成表单的输入验证,学习下上传数据后拼接成数据格式。
长期计划:精研下angular,以能自己写出自定义的东西和理解原理为验收标准,从头过一遍css和原生js,争取能做出轮子,然后以项目为标准学一下Vue、Jquery,然后简单了解一下java或者python,争取能在毕业前最好春招找到比较满意的工作。
遇到的问题:不知道图片向哪里上传……没看到对应的端口,很多东西记不住,只能参考例子来写。
收获:
nv-file-drop拖拽上传属性
over-class可以改变拖动文件时的拖拽上传区域的样式
nv-file-select选择上传属性
multiple控制是否能多选
可以用queue.length来实现进度条需要
文件大小转换通过除以两个1024来转换成mb单位
queue:上传队列
progress:上传队列的百分比数字,只读
fileters:如果待添加队列文件返回true,文件将会被添加到队列中
如果overflow-x和overflow-y的值不同,其中一个被赋值为visibile,另一个为auto,hidden,scroll,会被重置为auto。
overflow起作用的前提:
1.非display:inline水平。
2.对应方位的尺寸限制。 width、height 、max-width、max-height、absolute拉伸。
3.对于单元格td等,还需要table为table-layout:fixed状态才行~
滚动条出线的条件:
1.overflow:auto、overflow:scroll 默认带:html textarea
2.内容尺寸超出了容器的尺寸
overflow:visible不能BFC,auto、scroll、hidden都可以BFC
利用overflow:hidden和另一个元素的float可以实现两栏自适应布局
评论