发表于: 2019-08-29 21:36:20
1 910
今天完成的事情:
今天作业任务十二的两个页面,然后对http网络协议的一些知识做了了解,对less的用法稍微熟练了点
明天计划的事情:
明天计划多学习学习网络协议知识,然后在看看Json的一些东西,同时把任务十三也做一下。
遇到的问题:
虽然之前这些任务做过了,重做之后有了更多的方法,也就试了下,也发现了一些问题:
1、flex布局,内容过宽旁边内容被压缩如图:
这里使用了flex布局,当屏幕缩小后,div.shu2发生了压缩现象,解决办法是给中间的块元素添加flex:0 0 auto;或者flex-shrink:0;
2、flex实现一个靠右一个在中间
中间两个按钮在一个div calss="btn"中,只使用flex布局 让logo在右侧,div在中间的实现办法:
首先父元素flex居中之后,给btn添加flex:1;然后text-align:center;或者在左边添加空元素,然后父元素使用justify-content:space-between。
也可以使用定位来完成。
但是这个任务好像需要两个按钮相对于整个页面处于居中,所以采用定位或者添加空元素。
tip:父元素的align-center的居中效果对绝对定位有效
3、有一个小问题没搞懂,记一下,text-align-last 属性规定的是如何对齐文本的最后一行。但是在select下拉框的文本居中使用这个属性就居中了。
收获:
1、昨天接触到zoom,Zoom属性是IE浏览器的专有属性, 它可以设置或检索对象的缩放比例。zoom:1能够比较好地解决ie下的许多的bug。虽然此属性不可继承,但是它会影响对象的所有子对象。目前用到的地方好像只有清除浮动。
2、HTTP协议
HTTP协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器,目前基本上使用的是HTTP/1.1版本
3、Web服务器,浏览器的作用:
输入URL后,浏览器给Web服务器发送了一个Request, Web服务器接到Request后进行处理,生成相应的Response,然后发送给浏览器, 浏览器解析Response中的HTML,这样就看到了网页。
4、代理服务器是网络信息的中转站,作用: 提高访问速度, 大多数的代理服务器都有缓存功能, 隐藏身份。还有个fq功能(不知道是啥)。
评论