2011-02-08 5 views
0

この記事の一番下にある画像のように、リスト(DL)を左に浮動させたいと思います。左浮動リスト

私が使用している場合は、この:次にリストは、長いものより短いことを、長い1の下部に配置されます

dl { 
    float: left; 
    margin-bottom: 25px; 
    vertical-align: top; 
    width: 50%; 
} 

...。上記リストの後には続かない。

Design of the lists

君たちのいずれかが、私が間違ってやっているものを私に言うことはできますか?

あなたは山車と、おそらく不可能です何をしたいです:-)

+1

'dl'にネイティブのパディングまたはマージンがあるかどうかを確認してください。両方を「なし」に設定してみてください –

+2

あなたのHTMLを表示できますか? – Kyle

+0

これ以上の情報なしで言うのは難しいですが、ラッパーが小さすぎるということはできませんでしたか? – Trufa

答えて

-1

...事前にありがとうございます。 AFAIKにはこれにJavaScriptのソリューションがありますが、私は今、それらを見つけることができません。

IEをサポートしていないのであれば試してみることの1つは、CSSの列です。あなたのルールを削除して、代わりに以下を使用してください。

#parentElement { /* selector to the parent of your dl's */ 
    column-count: 2; 
    -moz-column-count: 2; 
    -webkit-column-count: 2; 
} 
+3

実際には、浮動小数点数と他のCSS2手法のほんの少しで可能です。キッス。 –

+0

このソリューションは、新しいブラウザでは、次のように組み合わせて使用​​しました。http://www.symphonious.net/2010/12/30/controlling-wrapping-in-css3-columns/ –

+0

@Josiah:どのようにですか? :-) –

関連する問題