发表于: 2018-10-13 21:29:31
1 733
今天完成的事:
提交任务5
安装vscode
明天计划的事:
提交任务6 7
遇到的问题:
git配置问题
解决办法:
git add . (注:别忘记后面的.,此操作是把Test文件夹下面的文件都添加进来)
git commit -m ”提交信息” (注:“提交信息”里面换成你需要,如“first commit”)
git push -u origin master (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)
2.下载webstrom
3下载vscode
收获:
深度思考
绝对定位ABSOLUTE ,脱离文档流,起始元素为最近的父元素,不占位置
相对定位RELATIVE,不脱离文档流,定位元素为起始位置,占据起始位置
FIXED(固定), 相对浏览器位置固定,适合做小广告
常见的表单元素有
<input type="test"> 普通文本框
<input type="password"> 密码输入框
<input type="checkbox"> 复选框
<input type="radio"> 单选框,属性name设置相同
<input type="image"> 将图片设置为提交按钮
<select>
<option></option>
</select> 下拉列表框
<textarea cols="N" rows="N"></testarea> 多行文本域
<input type="submit"> 提交按钮
<input type="button"> 普通按钮
<input type="reset"> 重置按钮
<input type="hidden"> 隐藏域
<input type="file"> 文件选择框
---------------------
4.如何理解HTML结构的语义化?
使自身代码变得简单易读
5使用fixed的时候,在手机上查看是否会有问题,怎么解决?
在出现软键盘的时候,
页面的 fixed 元素将失效(即无法浮动,也可以理解为变成了 absolute 定位),所以当页面超过一屏且滚动时,失效的 fixed 元素就会跟随滚动了。
这便是 iOS 上 fixed 元素和输入框的 bug 。其中不仅限于 type=text 的输入框,凡是软键盘(比如时间日期选择、select 选择等等)被唤起,都会遇到同样地问题
解决方法:给main设置绝对定位
/*并 使之可以滚动 */
overflow-y: scroll;
-webkit-overflow-scrolling: touch; (弹性滚动)
6常见的移动端登录页header有哪些实现方式?
第一种。使用fixed
第二种设置 header+footer+main 的height为100%
第三种 应该是用js
学习了transform,
background 缩写方式
background: [background-color] [background-image] [background-repeat] [background-attachment] [background-position] / [ background-size] [background-origin] [background-clip];
感觉三天都在疯狂安装- =
评论