一、简单说下背景。本次项目做的内容是某大型汽车品牌公司官网的一部分,对旧的内容板块做了新升级,整个模块功能不变ui样式全部大改。此次要求是两端同时进行,ui页面宽度以1200px为基准,大于1200px全部归属于pc端,小于1200px属于mobile端。
二、本次项目使用vue3 + element-ui3进行页面布局,首次接触使用了Layout布局。
该布局使用flex进行自适应,使用其规定的类名,便可达到对不同屏幕下使用不同宽度组件的目的
实际项目中应用,在hidden-lg-and-up该类中,使用1200px以下的样式,在hidden-md-and-down中使用1200以上的pc端的样式。