
ABS
div {

移动
height: 100px; /* 设置高度 */
background-color: #ccc; /* 设置背景颜色 */
position: ABSolute; /* 设置为绝对定位 */
top: 50%; /* 设置上边缘距离父元素顶部距离为50% */
left: 50%; /* 设置左边缘距离父元素左侧距离为50% */
transform: translate(-50%, -50%); /* 将div居中 */
}
通过上述样式,可将 div 居中。其中,通过设置 position 为 ABSolute, 将 div 相对于其父元素进行定位;通过设置 top 和 left 为 50%,将 div 的上边距和左边距都设为父元素宽高的一半;通过设置 transform: translate(-50%, -50%),将 div 靠左上角为基准,向左上角移动宽高的一半,使其居中。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号