を変換するので、私はそのコンテナの中心に欲しいdivを持っています。そのためにTransformクロムバグ不透明遷移
、私は以下のCSSがあります
.inner {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
transform: translate(-50%,-50%);
padding-bottom: 3%;
}
をしかし、transform: translate(-50%,-50%);
は、その内部のdiv内のコンテンツの不透明度のレンダリングのバグにつながると思われます。ここ
お知らせ:<span>
はフェードアウトでhttps://plnkr.co/edit/R1HzsNWTRuvmzdfnArO7?p=preview
あなたは、div要素の残りの部分は奇妙な取得、単語としては、(特にボタン)を気づくも、彼らはかかわらず、同様の効果をフェードアウトアニメ化されていません。 transform: translate(-50%,-50%);
を取り除くと、そのバグは表示されなくなります。
私の質問は、transform: translate(-50%,-50%);
を維持している間に私がここでできることは何ですか、またはdisplay:table
防腐剤を使用してセンターに置く必要がありますか?
body {
text-align: center;
}
が次にあなたが.inner
のすべてを削除することができます。
を追加することですそれを単に身体の上に水平に置くだけです。私はこれを使うか、display:tableデリバティブを使う必要があります。私はちょうどプランカーの目的のためにそれを単純化しました。 –
親に 'text-align:center'を使うこともできます。' .inner'を 'height:50%'にするだけです:) –