2017-08-23 18 views
0

このテキストを画面の中央下部に表示したいが、画面の左下に表示し続ける。私は間違って何をしていますか?画面下のフェードインテキストが中央に配置

$('div').delay(2000).fadeIn(1000);
div.hidden {   
 
    position: absolute; 
 
    bottom: 0; 
 
    display: none; 
 
    text-align: center; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="hidden"> 
 
    <p>This is some text.</p> 
 
</div>

+2

「幅:100%」を追加 – Milk

+0

ありがとうございました! –

+0

問題ありません!他人を助けるかもしれないので、それがあなたのために働いた場合、その答えを受け入れてください – Milk

答えて

0

あなたのCSSにwidth: 100%を追加します。

これにより、divが画面の幅全体に広がるため、テキストが中央揃えになると画面の中央に表示されます。

関連する問題