ローディング画面を作成しようとしていますが、成功しません。テキスト自体ではなく背景の不透明度を変更します。
アニメーションは見た目に似ていますが、バックグラウンド自体は問題です。不透明度を変更しようとすると、テキストの不透明度も変わります。
@import url('https://fonts.googleapis.com/css?family=PT+Sans+Narrow');
.yes
{
background:black ;
}
.loading {
font-family: PT Sans Narrow;
font-weight: bold;
font-size: 30px;
color:black;
top: 45%;
left: 45%;
position: absolute;
color:white !important;
}
.loading:after {
overflow: hidden;
display: inline-block;
vertical-align: bottom;
-webkit-animation: ellipsis steps(5,end) 1000ms infinite;
animation: ellipsis steps(5,end) 1000ms infinite;
content: "...."; /* ascii code for the ellipsis character */
width: 0px;
}
@keyframes ellipsis {
to {
width: 0.9em;
}
}
@-webkit-keyframes ellipsis {
to {
width: 1em;
}
}
<body class="yes">
<p class=" loading ">Loading</p>
</body>
ページの他の要素は消え去るでしょうか? – AESTHETICS
それはちょうど背景色です。 –
右。他の要素が消えていくように、ページの上にビューを作成するにはどうすればよいですか? – AESTHETICS