これはよくある質問ですが、ここでは明らかに分かりにくいものがあります。私は親のdivの真ん中に縦に整列するようにfontawesomeのアイコンを取得しようとしていますが、それはちょうど一番上に座っています。divのコンテンツの垂直方向の整列
function spinner() {
\t $("#spinner").show();
}
#spinner {
display: none;
height: 100%;
left: 0px;
position: absolute;
text-align: center;
top: 0px;
width: 100%;
z-index: 99999;
}
\t
#spinner div {
color: yellow;
border: 10px solid red;
height: 100%;
vertical-align: middle;
}
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.css">
</head>
<body>
<div id="spinner">
\t <div>
\t \t <i class="fa fa-spinner fa-pulse fa-3x fa-fw"></i>
\t </div>
</div>
<button type="button" onclick="spinner()">
Spinner
</button>
</body>
</html>