css - 根据浏览器屏幕垂直居中 div

标签 css height center vertical-alignment

是否可以根据浏览器屏幕高度使 div 垂直居中?

我有这个

#success {
  height: 300px;
  top: 50%;
  margin-top: -150px;
  position: absolute;
}

但这垂直于它的父 div 居中,而不是基于浏览器屏幕高度。有什么办法可以实现我想要的吗?谢谢!

最佳答案

给 div position: fixed 它将相对于窗口定位。

关于css - 根据浏览器屏幕垂直居中 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23051584/

相关文章:

html - 如何使包装器在页面上居中 - 链接

css - 方形渐变背景图片、 Angular 半径和透明度

wordpress - 强制父 Div 继承子图像高度(用于响应缩放图像)

html - 由于高度 :100%,页脚位置错误

css - 如果一个人的高度发生变化,如何改变所有的div高度

html - 使用 Bootstrap 3.2.0 居中对齐多个按钮

CSS Left Center 标签按钮

php - 如果条目匹配 PHP 数组,Jquery 更改输入背景颜色?

jquery - 在图像轮播顶部添加文本

html - 当页面 View 宽度为 737 w/bootstrap 时,div 下降