课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
设置margin-top为 其负的高度的一半是什么意思,不理解
2021-07-03
源自:初识HTML(5)+CSS(3)-升级版 15-3
正在回答
因为在网页中元素的默认定位都是在左上角,所以当为某元素设置 margin-top: 50%; 之后,并不代表该元素的位置在相对元素的y坐标居中对齐,还要向上偏移自身高度的一半。
qq_慕移动2452305
自身高度是一百,则负的高度的一半则是-50所以margin-top:-50px;
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答关于垂直居中的设置
2 回答如何设置文字垂直居中
1 回答子块不知道宽高居中
2 回答怎么垂直居中 求告知
6 回答不管是已知宽高的盒子还是宽高不定的盒子都可以用 transform: translate(-50%, -50%);来实现水平垂直居中吧?