移动web第五天

140 阅读2分钟

小兔鲜总结思路

大体结构

​ 首先就是确认大体结构,分左右两个大盒子,都有个版心

​ 在写HTML结构必须打上注释,这样才不会导致找不到类名

​ 给类名尽量用心给,贴合语义,不然到最后出问题都找不到类名,导致思路短片

进行css样式的编写

​ 1.在写CSS样式时,不要被学的flex束缚了,学习flex的目的是为了更高效的布局,而不是只用flex布局,如果在一个布局内浮动定位啥的可能更方便,这个时候就不要局限于Flex。

​ 2.写CSS结构可以给各个大的盒子都加上颜色,在布局时可以先给123,这样有助于我们对于布局思路的清晰把控。

3.主要出错点一般都是:

​ 第一点、DIV嵌套混乱了,这就是HTML结构布局不够清晰,首先要从大体上看,把一大块一大块先看成大DIV,然后分析先解决哪边的DIV,这个大DIV里一共有多少的元素,一步衣服细分,而不是当成一个整体分析,容易导致大脑思维混乱;

​ 第二点、类名给错了,或者类名写错了,这个只能细心,然后起的类名尽量符合语义,多用有道;

​ 第三点属性给错标签了,还是需要细心分析,给错了就顺着思路重新理一遍,找到这个标签是不是需要这个属性,是加在子元素还是加在父元素上等等,总之还是需要在HTML布局清晰前提下,思路也跟上。

​ 4.要是无从下手,先把大致的大体内容先做出来,只做出一个大体结构,而不去考虑详细内容样式等

​ 5.多使用F12调试代码

VW-VH单位

vw:viewport width 视口的宽度

vh: viewport height 视口的高度 (同理)

vw是一个相对长度单位 (都是要找到参照物的) 相对于屏幕的宽度

wh相对于屏幕高度

100vw/vh = 屏幕的宽/高

1vw/vh= 屏幕的宽/高*0.01

特点

屏幕发生改变,也会随着改变,是灵活的

作用:用来做移动端的屏幕适配的( 手机屏幕越大 看见的元素就越大)巨巨巨巨多 必备