0
私は以下のhtmlのスケルトンをウェブページに持っています。親divのajax回転アニメーションセンターの作成方法?
<div class="grand-parent">
<div class="header">Heading</div>
<div class="parent-div">
<div class="child-div-1">
</div>
<div class="child-div-2">
</div>
<div class="child-div-3">
</div>
<div class="ajax-loader-container">
<div class="ajax-loader"></div>
</div>
<div class="clear"/>
</div>
</div>
私はparent-div
のスピニングアニメーションGIFセンターを作りたいです。また、回転アニメーションが表示されている間に、parent-divの上にオーバーレイを追加します。どのように私はCSSでそれを達成することができますか?
私は試しましたが、期待どおりに動作していません。オーバーレイは表示されませんでした。
.ajax-loader-container {
top: 0;
position: relative;
left: 0;
width: 100%;
height: 100%;
z-index: 99999999999999999999;
background: #f8f8f8;
opacity: .8;
}
.ajax-loader {
background: url(spinner.gif);
position: fixed;
left: 50%;
top: 50%;
width: 2em;
height: 2em;
background-size: contain;
display: block;
margin: auto;
}
@PaulThoams GCはこれを試みたが、アヤックスローダコンテナ要素は、全体.grant、親クラスにまたがるれます。私は、.ajax-loader-containerクラスが.parent-div要素にまたがるようにしたい。 –
.parent-divと.ajax-loader-containerのサイト内に 'position:reletive' .parent-div?上記の私のコードスニペットでは、結果はあなたが記述した通りです。 –