「panel」という名前の親divの「item」に複数の子divがあります。
"item" divの幅を同じにして、 "panel" div全体を横に並べるのが最も簡単な方法は何ですか?
既知の数の要素に対して静的な幅で設定しました。しかし、要素を追加して自動サイズにすることができるようにしたい。CSSの自動幅親 'div'内の子div '
0
A
答えて
2
これを行う魔法はありません。おそらくあなたが何をすることができるかは、サーバ側でアイテムdivがいくつあるかを計算し、それに基づいて幅を指定することです。
これをJSでクライアント側でスクリプトして、すべて同じにすることもできます。
0
カスタムタグを使用して特定の要素を作成します。 javaまたはjavascriptを使用して、ループを使用してアイテムdivの数を取得し、getElementsByTagNameを使用して(アイテムの幅/数)を割り当てることができます。
1
最も簡単な方法は、残念ながらクロスブラウザ互換性がありません:
HTML:
<div class="parent">
<div class="child">...</div>
<div class="child">...</div>
<div class="child">...</div>
</div>
CSS
.parent
{
display: table-row;
width: 800px;
}
.child
{
display: table-cell;
}
関連する問題
- 1. CSS - 自動div幅
- 2. 固定幅とオーバーフローの親を持つ子divの自動幅:hidden
- 3. 親divのサイズを子divの幅にする方法
- 4. 親DIVの幅を取得し、子のDIVの幅を設定する方法
- 5. 自動幅とオーバーフローdiv
- 6. CSS:親の幅に応じてdivの幅をサイズ変更
- 7. 子divを自動高さの親divの高さにします
- 8. css親の全幅を占めていない100%幅div
- 9. CSS、自動サイズ変更div?
- 10. メニューdivの親divの自動高さ...どのように?
- 11. 子DIVは親DIVの内部に表示されません
- 12. 子供のdivを合わせて、親のdivの幅を展開し、horzontalスクロールウェブサイト
- 13. 親divの自動サイズ変更
- 14. 別の子供の前に親DIV内にDIVを作成するDIV
- 15. IE9:div内のdiv内のdivの幅が大きい
- 16. 親divの子供div、浮動小数点:
- 17. 親子div with form
- 18. 相対的な親DIVが絶対的な子の幅を継承するDIV
- 19. 親divの幅を埋めるように子divを展開する
- 20. 相対div内の絶対div幅
- 21. jQuery Divの親と子
- 22. 幅が指定されていない場合、親div内の左揃えの子divを中心に
- 23. 固定幅のdiv div内のdivのテキストレイアウトの問題
- 24. Safariで親DIVと子DIVが絶対移動しません
- 25. div内のCSSレイアウトディビジョン
- 26. オーバーフロー:オーバーフローの子に自動:hidden div?
- 27. div内のdiv(CSSの配置)
- 28. 親の幅を均等に共有するように子divのサイズを自動的に調整する
- 29. iframe内のアクセスdiv親
- 30. 内部divは親の幅に合っていません