0

この jsfiddleを参照してください。

私の目的は、条件付きで [大量の] マークアップを生成しなくても、可変ラベル幅、上部または左側のラベルを持つフォームを自動生成できる HTML マークアップを思いつくことです。

さまざまなラベル幅でラベルの配置を実現するために、この質問display: table cell/row;にリストされているトリックを使用しています。

ただし、これはすべてのラベルが のlabel.left.場合にのみ機能しlabel.topますdiv.control

これを行うための簡単なアプローチ、または私が探しているものを達成するためのより適切なレイアウトを想像できる人はいますか?

完全に明確なように、div.control「姓」のラベルの次の行に表示されることを望みます。

ありがとうございました!

4

1 に答える 1

0

私があなたの問題とコメントを理解している場合、これはあなたが望むかもしれませんし、そうでない場合は私を明確にするので、正確な解決策を提供できます.

コードとデモのフィドルを参照してください

フィドル: http://jsfiddle.net/pVHLY/1/

デモ: http://jsfiddle.net/pVHLY/1/embedded/result/

于 2012-04-12T03:03:45.237 に答える