"display:inline-block"を設定したdiv(複数列ページ)があります。これがラッピングを防ぐべきではありませんか?私はそれらを並べて欲しい:"display:inline-block"であっても、DIVの折り返しが行われます
div.LabelColumn
{
display: inline-block;
padding: 10px 0 0 40px;
vertical-align: top;
}
div.DataColumn
{
display: inline-block;
padding: 10px 0 0 5px;
vertical-align: top;
}
明確にするために、私はDIVを並べて、すなわち列として表示したい。私は彼らのそれぞれが必要とするほどの部屋を取るようにしています。私が表示したいものを使って、それらのそれぞれは約100ピクセルしか使いませんので、いくつかの列を並べて表示するのに十分な余裕があります。最初の列はラベルを持ち、2番目の列はデータのビット、3番目の列はラベル、4番目の列はデータのビットです。
ページの上位ビューを表示するために、私は左に浮いているdivを持っています。その右には、複数のデータ列が必要です。ちなみに、これはChromeでは動作していますが、IEでは動作しません。
可能であれば、DIVのテキストと同じ幅に自動的に調整するようにしたいと思います。
それが意味するものであれば、それは積み重ならないでしょうか?それ以外の場合は、より詳細に説明する必要があります。あなたのコードは、フィドル:http://jsfiddle.net/mYAG6/ –