发表于: 2018-07-26 09:18:53
1 596
今天完成的事:1、搞清楚了rem到底怎么计算。
2、看了二倍图三倍图的使用原因,还不会用。
3、粗略了解定位,根据不同参照物变化。
明天的计划:1、学习input
2、巩固定位知识。
3、在任务中使用rem单位,并且在任务中发现然后学习新问题。
遇到的问题:1、手机像素点尺寸概念多,需要记明白吗?
2、安卓和网页要怎么使用二倍图,哪种命令,没查到。
3、绝对定位中的已定祖先元素是谁?
收获:
1,rem大小取决于HTML字体大小,HTML如果是百分比,那1rem=16*百分比。
2,面对不同机型不同设备像素,需要不同像素图片。
“一个是30px*30px的PNG图片,用原名来命名即可,例如sample.png。一个是60px*60px的PNG图片,这个要用原名@2x来命名,例如sample@2x.png。一个是90px*90px的PNG图片,这个要用原名@3x来命名,例如sample@3x.png。这样把这三张图片导入进工程,你会神奇地发现,这三个文件居然会被iOS统一识别为sample.png,用的时候只需要[UIImage imageNamed:@"sample"]就行了。”
那么安卓机应该怎么用,百度没查到,还是现今的安卓还不需要二倍图?
3,相对定位:position:relative;相对于元素原来位置进行移动,仍占据原来空间。
4,绝对定位:position:absolute;绝对定位的元素的位置相对于最近的已定位祖先元素,如果元素没有已定位的祖先元素,那么它的位置相对于最初的包含块(????)
绝对定位不占空间。
5,固定定位fixed ,元素的位置相对于浏览器窗口是固定位置。
评论