div
タグ内のウェブページの中央にテキストがありますが、実際には中間にはありませんが、中間に必要ですデフォルトではクリックすると、中央のテキストが変更されるボタンがあります。問題は、テキストを変更したときに、それがもう中央にないことです。私が欲しいのは、テキストはテキストの内容にかかわらず常に中央にあるべきです。あなたはtext-align: center
プロパティを使用する必要がCSS、HTML、divにテキストを関係なくdivの中央に残す
$("#myButton").on('click', function() {
$('#throbber_status_info').html('TEXXXXXXXXXXXXXT');
});
#throbber_status_info {
position: absolute;
color: black;
top: 53%;
left: 50%;
margin: 0px auto;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="myButton">
click me
</button>
<div id="throbber_status_info" style="">Text</div>
本当に絶対配置する必要がありますか? –
はい、絶対に配置する必要があります – Rocky
@Reymarkリンクされた複製を確認してください - 受け入れられた答えは、可変幅の絶対配置された要素を中央に配置するのに必要な正確なCSSスタイルの概要です。 – Serlite