通过id获取dom元素:[DOM]获取元素:根据ID、标签名、HTML5新增的方法、特殊元素获取
目录[DOM]获取元素:根据ID、标签名、HTML5新增的方法、特殊元素获取 1.根据 ID 获取[.getElementById( )] 2.根据标签名获取[.getElementsByTagNam
顺晟科技
2021-10-06 11:27:48
51
块级元素的垂直居中分为两种情况。
一、元素是固定宽高,可以使用定位的方法,让元素位置定位到父元素的正中心,然后利用外边距移动自身宽高的一半,从而达到垂直居中的效果
代码如下:
<style> .parent{ width: 600px; height: 600px; background-color: #eee; position: relative; } .son{ width: 300px; height: 300px; position: absolute; top: 50%; left: 50%; background-color: aqua; margin-top: -150px; margin-left: -150px; } </style> <div class="parent"> <div class="son"> 垂直居中 </div> </div>
二、元素不固定宽高,需要通过translate 变形函数来处理,代码如下
<style> .parent{ width: 600px; height: 600px; background-color: #eee; position: relative; } .son{ position: absolute; top: 50%; left: 50%; background-color: aqua; transform: translate(-50%,-50%) } </style> <div class="parent"> <div class="son"> 垂直居中垂直居中垂直居中垂直居中垂直居中垂直居中 </div> </div>
19
2022-10
19
2022-10
25
2022-09
16
2022-09
15
2022-09
15
2022-09