2011-08-08 1 views
4

浮動小数点の横にブロックを設定するのに最もよく慣れているのは、ブロックがoverflow: hidden;になるように設定することです。それ自体に子孫のブロック要素がないと仮定して、残りの水平スペースを埋めるように展開します不可能。`overflow:hidden`やマージンを使わずに、浮動小数点の横の余分な水平スペースをブロックする方法を教えてください。

例:http://jsfiddle.net/hPBHM/

は、私はまた、他のブロックのマージンとしてフロートの幅を入れての使用に精通していますよ。しかし、これは時間の100%には適していません。特にフロートの幅がわからないときはそうです。

table-cellを使用する唯一のオプションはありますか?私は見落としている他の可能性はありますか?

答えて

1

私が知る限り、CSSだけでは解決策はありません。

クリティカルで幅がわからない場合は、もちろんJavaScriptの方法があります。しかし、これは通常の場合の推奨アプローチではありません。

関連する問題