私は小さなウェブサイトを開発するためにPythonフラスコを使用しようとしていますが、なぜtext-align:centerが機能しなかったのか分かりません。text-align:center did not work
エラーメッセージを出力するために使用されるhtmlページに渡されるフォーム変数があります。
{% for message in form.name.errors %}
<div class="flash">{{ message }}</div>
{% endfor %}
{% for message in form.message.errors %}
<div class="flash">{{ message }}</div>
{% endfor %}
とクラスflash
/* Message flashing */
.flash{
background-color: #FBB0B0;
padding: 10px;
width: 400px;
text-align: center;
}
そして、それは動作しませんでしたが、それは常に左側に表示され、誰もがなぜ知っていますか?
{% for message in form.name.errors %}
<div style="background-color: #FBB0B0; text-align: center;">{{ message }}</div>
{% endfor %}
{% for message in form.message.errors %}
<div style="background-color: #FBB0B0; text-align: center;">{{ message }}</div>
{% endfor %}
それは動作しますが、私はCSSファイルにそれを置くとき:
私はこれを試して.flash{
background-color: #FBB0B0;
text-align: center;
}
did't作品。
そのコードは、要素自体を中心にしないで '.flash'の内容を中心にします。 –
divにテキスト*を中央に配置しようとしていますかdivの中心になっていますか? – BSMP
@ BSMPうん、div自体でうまくいく。 –