.box{宽度:300px;高度:300px;背景:#111;显示:弹性;对齐项目:居中;/*垂直居中*/justify-content:center;/*水平居中*/}.box.con{width:100px;高度:100px;背景色:#fff;}cssline-height问题的解决方案在google和fire中有像素偏差。显示内联块对齐存在问题。使用vertical-align:middleselect选项。只有Firefox支持onclick。解决办法是miniselect下拉菜单$(this).find('option:selected').val();Android和IOS位置fiexd不同。安卓没有问题。iOS动态设置absolute模拟fixeddisplay:flex;align-items:center;justify-content:center;用这个写在Outside里面,里面的盒子可以上下左右居中&::after{position:absolute;底部:0;右:0;左:0;高度:1px;内容:'';-webkit-transform:scaleY(.5);变换:scaleY(.5);background-color:#e2e2e2;使盒子水平和垂直居中