ich einen Ausschnitt von CSS irgendwo im Internet gefunden, die den kühlen PayPal Spinner neu erstellt, und ich machte eine Geige aus ihm heraus:Wie zentriert man Text innerhalb des CSS Spinner?
https://jsfiddle.net/55s5oxkf/5/
Es funktioniert gut, aber ich kann nicht herausfinden, wie um Text genau in der Mitte dieses Spinner zu platzieren, so etwas wie "Loading ...". Ich habe gebastelt und versucht, kann aber nichts zur Arbeit bringen.
Hier ist die CSS:
.spinner.loading {
display: none;
padding: 50px;
text-align: center;
}
.spinner.loading:before {
content: "";
height: 90px;
width: 90px;
margin: -15px auto auto -15px;
position: absolute;
top: 35%;
left: 45%;
border-width: 8px;
border-style: solid;
border-color: #2180c0 #ccC#ccc;
border-radius: 100%;
animation: rotation .7s infinite linear;
}
@keyframes rotation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}
Und die HTML:
<div id="divSpinner" class="spinner loading"></div>
Platzierung von Text zwischen dem öffnenden und schließ div Elementen tut nichts. Irgendwelche Ideen?
Sie wurden falsch informiert.Während, sicherlich nicht von ihnen erfunden, wurde dieser Loader sehr populär, wenn er in Projekten wie Polymer (Papierelemente), AngularJS, Material Design und, beeinflusst, auf Android verwendet wurde. Wahrscheinlich wurde es so von PayPal genutzt. Zum Zentrieren von Objekten im Web sollten Sie StackOverflow [Dokumentation] (http://stackoverflow.com/documentation/css/299/centering#t=201705192344345133029) lesen. –