2011-09-14 27 views
1

私は順不同リストを使用して、検索結果のリストを作成していますが、各<li>は3つのセクションで構成され、私のフロート(山車)を破る:あまりにも多くのテキストが

http://jsfiddle.net/danmofo/fYMrL/4/

は私の問題は、毎回です<p>内のテキストが列の幅を超えた場合、浮動小数点数はページを縦列にしてレイアウトを破棄します。

これはおそらくの小さなエラーのどこかにありますが、私はそれを見ることができません。

物事私はテキストカスケード時にやってみました:

  • は、すべてのヘルプは、特に記事へのリンク、高く評価され、特定の幅

の定義インライン

  • をすべての要素を作成/いくつかの情報それについて、ありがとう。

  • +0

    なぜこのコンテンツを表示するために順序なしリストを使用していますか? – Wex

    +0

    ウェブサイトの他のセクションに検索結果を表示するために、すでに順序付けられていないリストを使用しているため、元のHTMLを維持しています。 – Daniel

    答えて

    3

    float要素の幅を指定します。浮動小数点数は予測できません。

    何か

    div.left-side{ 
        float: left; 
        width:40%; 
    } 
    
    div.right-side{ 
        float:right; 
        width:20%; 
    } 
    
    +0

    +1の幅を追加する – Wex

    +0

    ありがとう、これは問題を解決します。 – Daniel

    +0

    あなたは大歓迎です。 – daveyfaherty

    0

    ように私はこの問題がpの下でdivのだと思います。これは、行全体を占めたいブロック要素です。このdivのスタイルを "display:inline"に設定します。

    +0

    引き続き同じ問題が発生する – Daniel

    関連する問題