串行 是因为 你的字体大小 都 是固定的 ,到了小手机 空间不够当然串行了 。一般这种 都是 用rem相对单位 来写 。
vue里有px2rem插件 。 html 里 可以html{font-size:62.5%;} 然后字体 大小都用 rem做单位
类似于这样
https://code84.com/769544.html
有人吗
这个最好的解决方案是在``webpack``中配置一下移动端适配,``viewport``完成这个比较好,可以参考下我的博客完成配置:[](https://blog.csdn.net/xaishujin/article/details/129661206) 。
完成配置后,你只需要按照``750px``的设计稿进行实现,并且使用px作为单位,viewprot会自动进行屏幕大小适配去修改,其原理粗糙来讲,就是获取屏幕的宽度,然后平均分为750分,将1px映射为其中一份。