发表于: 2018-10-13 21:29:31

1 734


今天完成的事:

提交任务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];


感觉三天都在疯狂安装- = 



返回列表 返回列表
评论

    分享到