html - 物化中的居中预加载器

标签 html css materialize

鉴于此:

我想将此预加载器与 position:fixed 和居中一起使用。所以我所做的是:

.loader {
  position:fixed;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/css/materialize.min.css">
<body>
  <div class="preloader-wrapper big active loader">
    <div class="spinner-layer spinner-blue-only">
      <div class="circle-clipper left">
        <div class="circle"></div>
      </div><div class="gap-patch">
        <div class="circle"></div>
      </div><div class="circle-clipper right">
        <div class="circle"></div>
      </div>
    </div>
  </div>
</body>

这会导致动画 :-/

最佳答案

只要您的容器声明了宽度和高度,这就会使元素水平和垂直居中。 JSfiddle

.loader {
position: absolute;
top :0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}

关于html - 物化中的居中预加载器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40419598/

相关文章:

html - 如何在限制 <a> 元素的可点击区域的同时将 <a> 元素置于 <div> 元素的中心?

javascript - 不确定技术术语 - HTML/CSS/Javascript 表格问题

javascript - HTML 幻灯片宽度

html - 标记和 CSS : why so many div's before the actual content?

html - 响应式 2 列布局,其中 1 个 div 的大小固定,另一个在页面的其余部分(高度和宽度)上延伸但不可滚动

materialize - 如何在 Materialize css 中更改 slider 的高度?

javascript - 在React中初始化materializecss组件

将样式表添加到类后,Javascript 不会继续

css - 如何制作在窗口调整大小时折叠的 CSS 框列表?

jquery - 如何调整物化 css 日期选择器的大小以适应卡片?