ダイナミックテキストをその左側のボックスの中央に揃えることは可能ですか?テキストをボックスの枠線の中央に揃える
CSSのない要素の初期表示すべての要素が同じボーダーに合わせているよう次のようになります。
Text
|
Another text
しかし、イムはこの効果を達成しようとしている:
Text
|
Another text
Iドンそれを正しく説明する方法を知っているので、私はそれを示すためにJSFiddleを作成しました:https://jsfiddle.net/pkpy27oh/
私はdivの上と下にテキストを中央に配置したいrder。負のマージンは、静的な文字列を取ることになる空間を知っているときに調整できますが、動的な文字列では、あらかじめ定義された負のマージンで行うことはできません。 JavaScriptを使わずにCSSを使ってやろうとしています。
私は最大の幅を確立しようとしましたが、中央のテキストをそのコンテナに合わせてから、その最大の幅の半分に負のマージンを設定しましたが、それを行うより良い方法があるのだろうかと思います。インラインブロックとテキスト整列:センター:
私は混乱しています。たぶん、これは意味をなさないか、多分何かが欠けているのでしょうか? 'text-align:center'の何が問題なのですか? – Albzi
@Albzi 'text-align:center;'は ''の中にはテキストがなく、インラインまたはインラインブロックではないため、中央に配置されません。しかし、彼がインラインブロックの境界線を作った場合、それは中心になるでしょう – zgood
これはどういう意味ですか? https://jsfiddle.net/pkpy27oh/10/ – TylerH