Files
ClassContent/历届学生/陈一航/2020-03-24/笔记.txt
2024-09-27 02:06:13 +08:00

35 lines
1.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

属性:
1父元素
【常用】display: flex 表示开启弹性盒子
【常用】align-items: center; 垂直对齐方式
【常用】justify-content: space-around; 水平对齐方式
【常用】flex-direction: row; 设置元素的排列方式x y
【常用】flex-wrap: wrap; 设置元素一行排不下的时候是否换行
align-content 定义多根轴线的时候Y对齐方式
2子元素flex-grow【wiedth,margin】align-self【定位】
order: 设置元素的位置,数值越小越靠前
flex-grow: 35; 设置元素的所占空间的比例(放大) 数值越大,元素所占空间越大
flex-shrink设置元素的所占空间的比例缩小 数值越大,元素所占空间越大
flex-basis属性定义了在分配多余空间之前项目占据的主轴空间main size。浏览器根据这个属性计算主轴是否有多余空间。它的默认值为auto即项目的本来大小。
flex flex-grow, flex-shrink 和 flex-basis
align-self: flex-end; 设置某个子元素和整体不一样的对齐方式
rem
基准值 * 你设置的数值(rem) = 最终网页的尺寸
100px(html) * 2rem == 28px
37.5px * 2rem == 75px
1媒体查询
2: js获取当前屏幕的 dpi然后根据dpi动态的计算出 基准值然后修改html的font-size