html元素居中_web前端⾯试题_2:html元素垂直⽔平居中都
有哪些⽅法
这个问题好像⾯试必问的!以前我问时不时会问⼀下,基础的给分题。
⽅法1、定位
表格中如何设置下拉选项内容为什么要设置随机数种子盒⼦宽⾼已知,
position: absolute;
left: 50%;
top: 50%;
construction exhibition usa>cda套图操作margin-left:-⾃⾝⼀半宽度;
margin-top: -⾃⾝⼀半⾼度;
⽅法2、table-cell布局
web前端基础面试题⽗级 display: table-cell; vertical-align: middle;
⼦级 margin: 0 auto;
⽅法3、定位 + transform ;
适⽤于 ⼦盒⼦ 宽⾼不定时; (常⽤⽅法)
position: relative / absolute;
top: 50%;delete backspace
left: 50%;
transform: translate(-50%, -50%);
注意这⾥启动了3D硬件加速哦 会增加耗电
⽅法4、flex 布局
⽗级:
display: flex;
align-items: center;/*垂直居中*/
justify-content: center;/*⽔平居中*/
感谢收看本期Q程序员说,最后别忘点赞加关注哈!有问题可留⾔讨论。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论