0

を設定する必要がwidthありmax-widthますmargin:autoこの jsFiddle のように

問題は、段落の幅が等しいmax-widthため、テキストのブロックが適切に中央に配置されないことです。

段落コントラクトの幅を、必要に応じて拡張して、テキストを含めるのに十分な大きさにするにはどうすればよいですmax-widthか?

JavaScript も固定幅もありません。ありがとう。

4

3 に答える 3

2

よくわかりませんが、おそらくinline-block段落があなたが探しているものです:

<div>
    <p>Lorem ipsum dolor sit amet</p>
</div>​
div { text-align: center; }
p { display: inline-block; text-align: left; max-width: 40ex; }

http://jsfiddle.net/wuqaH/1/

于 2012-10-02T14:19:33.840 に答える
0

max-width /または幅をパーセンテージで設定しようとしましたか?

それはそのようになります:

div {
    width: 100%;
    background: red;
}

p {
    margin: 0 auto 0 auto;
    background: blue;
    max-width: 90%; }

jsFiddleで試すことができます。

これがお役に立てば幸いです。

于 2012-10-02T14:19:32.797 に答える
0

text-align:center;テキストをpの中央に配置しますか、プロパティを使用しませんか

http://jsfiddle.net/H7qrp/5/

于 2012-10-02T14:20:18.667 に答える