フローティング作業フィドルです:CSS 3個の{左、中央、右}垂直に配向商品はこちら
私はそれは大丈夫だ(垂直配向し、3つの項目(テキストや2画像)を配置する必要があります)が、右の画面が右に固定しなければならない、とテキストはので、任意の意味をなさない中心にするために何かを設定し、
フローティング作業フィドルです:CSS 3個の{左、中央、右}垂直に配向商品はこちら
私はそれは大丈夫だ(垂直配向し、3つの項目(テキストや2画像)を配置する必要があります)が、右の画面が右に固定しなければならない、とテキストはので、任意の意味をなさない中心にするために何かを設定し、
SPANタグがその内容と同じ幅ですグッドCSSを中心に。
代わりにDIV(ブロック要素)を使用してください。ブロック要素はコンテナと同じ幅です。
<div style="text-align: center;"> Lorem </div>
要素に背景色や境界線を追加すると、レイアウト内のどこに正確に表示されますか?これは、これらのタイプの問題をデバッグするのに非常に役立ちます。あなたはすべてのその空想CSS-ルールとラッパーの要素を必要としない
<div style="text-align: center;border:1px solid #ff0000"> Lorem </div>
は、簡単なvertical-align
は十分です。 (see here)。
スパンはインライン要素であるため、コンテンツに収まるように折りたたまれ、テキストを中央に配置することはできません。あなたはブロックレベルの要素を使うこともできません。これはあなたのレイアウトを破るでしょう。
display:inline-block;
を適用し、width
を追加するか、レイアウト用に浮動小数点数を使用する必要があります。
事を簡素化してくれてありがとう、どうすれば右の写真が正しいかどうかを確認できます間のスペースに合っていて、すべてのエルトがこのように少し縦にセンタリングされていますhttp://jsfiddle.net/2bNsC/71/それは汚いです –
http://jsfiddle.net/2bNsC/72/が表示され、htmlが表示されていれば、正しい写真が右に固定されていることを確認できます –
宿題をする時間:http://css-tricks.com/all-about-floats/ http://css.maxdesign.com.au/floatutorial/ –
宿題のおかげで、私は嫌いですCSS、それはこのように動作していますhttp://jsfiddle.net/2bNsC/73/働いて、私は答えがほしいと思う人がいるのを待ちます –