移动端常见布局有哪些?

207 阅读2分钟
  • 流式布局也叫百分比布局
  • flex布局也叫弹性布局
  • Less+rem+媒体查询布局,实际用flexible.js+rem居多
  • 响应式布局也就是利用bootstrap
  • 混合布局,可以根据不同的组件需求 ,做出相应的 布局方式 ,并不局限在哪一种 ,例如我们全局使用rem适配 ,部分盒子照样用flex布局 可以混用,并不影响.(同上rem里面运用了flex)

移动端常见的布局方式有以下几种:

  1. 响应式布局(Responsive Layout):根据不同的屏幕尺寸和设备类型,动态调整页面布局和元素大小,以适应不同的屏幕大小和分辨率。

  2. 流式布局(Fluid Layout):使用百分比来定义元素的宽度,使其能够根据屏幕大小自动调整,适应不同的屏幕尺寸。

  3. 固定布局(Fixed Layout):使用固定的像素值来定义元素的宽度和高度,无论屏幕尺寸如何变化,元素的大小都保持不变。

  4. 栅格布局(Grid Layout):使用网格系统将页面划分为多个列和行,通过设定元素所占的列数和行数,来实现灵活的布局。

  5. 弹性盒子布局(Flexbox Layout):使用CSS弹性盒子模型,通过设置容器和子元素的属性,以实现灵活的布局和对齐方式。

  6. 绝对定位布局(Absolute Positioning):使用绝对定位来确定元素的位置,通常结合相对定位的父元素来实现。

  7. 瀑布流布局(Masonry Layout):将元素按照一定的规则排列,使其看起来像瀑布流一样,通常用于展示图片等等。

这些布局方式可以单独使用或者结合使用,具体选择哪种布局方式取决于项目需求和设计要求。