3

W3Schoolsによると、このプロパティは「要素内のテキストを揃える」ために使用されます。

ただし、ボタンのようにさまざまな方法で使用すると、完全に機能します。このJsFiddleを参照してください

このような状況で align-text CSS プロパティを使用するのは良い考えfloat: rightですか、それともボタンを配置するなどのより良い解決策はありますか?

この属性がテキストのみを対象としたものなのか、それとも名前の選択が不適切なのか疑問に思っていました。

(Ray Toal が指摘したように、答えは公式の W3C 仕様にあります)

4

2 に答える 2

3

より正確には、親内のテキストとインライン要素を揃えるために使用されます。

そのため、スパン、ボタン、要素display:inline-blockなどは に従って整列されますがtext-align、ブロックレベルの要素は影響を受けません (ただし、コンテナーの要素を継承して、text-alignそれをさらに子孫に適用することができます)。

于 2012-10-01T00:10:17.540 に答える
1

の使用はtext-alignここで完全に問題ありません。フロートを使用すると、次の要素をその効果からクリアする必要があります。

完全に問題ありません:あなたの例のHTMLコードについては言いません(テーブル、ラベルなし、for/id関連付けなし)

于 2012-10-01T00:09:38.413 に答える