0

divタグの書式設定についてアドバイスをお願いします。

現在、div私のコードのタグは、関数で実行された結果を表示します:

document.getElementById("searchresults").innerHTML = searchHTML;

検索結果はdivに表示されます。

<div id="searchresults"></div>

現在、表示される出力は水平方向に積み重ねられます。

各出力を区別するのが難しいので、ちょっと面倒に見えます。

各出力をフォーマットする方法があることを知りたいです。たとえば、各出力は独自のコンテナに入れられますか?

そして、それぞれのコンテナをさらにパーソナライズすることはできますか?

4

4 に答える 4

1

javacript を介して div を動的に生成できますか? forループを使用して、次のようなことを行います..各検索結果に対して、検索結果Xでdiv Xを生成します

于 2013-08-19T16:47:05.093 に答える
0

一般に、出力をタグで囲むことができます。たとえば、<div>出力を垂直方向にフローさせることができます。次に、CSS を使用してsearchresultsパネルのコンテンツをスタイル設定できます。

document.getElementById("searchresults").innerHTML = "<div class='line'>" + searchHTML + "</div>";

#searchresults .line {
    /* ... */
}
于 2013-08-19T16:48:47.890 に答える
0

「#searchresults」に width と height と position:relative があることを確認してください

また、幅と高さ、float:left を含む css クラスを、searchHTML 内の各検索結果のラッピング コンテナーに追加します。

そして出来上がり

于 2013-08-19T16:45:45.863 に答える