2009-11-28 181 views
0

我想呈現HTML選擇框。 我有3 Div的內部表格單元格。 價值 Css div對齊

當表擴展leftDiv的排列和rightDiv是OK。但是,當 表縮小到兩個div的大小(leftDiv & rightDiv)時,右Div顯示在左Div下方。

如何讓這兩個Div一直粘在一起?

+0

你的意思是3或2個Div? – 2009-11-28 09:28:37

回答

2

您有幾種選擇:

  1. 有2個div的寬度設置爲相對或百分比(例如50%或4x%)
  2. 將表格單元格(td)的最小寬度設置爲2個子div的一個或多個。
    min-width: xxxx;

可能有幾個方法,你可以谷歌。

0

您可以用百分比指定leftDiv & rightDiv的寬度,而不是像素

.leftDiv {width: 50%} 
.rightDiv {width: 50%} 
+0

它適用於這個問題,但我希望正確的DDI始終對齊 – Niger 2009-11-28 09:30:24

+0

然後添加浮動:從左到左Div和浮動:從右到右DIV – fushar 2009-11-28 09:33:40

+0

已經做到了。但不能用作組合框。 – Niger 2009-11-28 09:35:04

0

設置空白:NOWRAP上的表格單元格。和白色空間:正常的divs自己。

td.myClass { 
    white-space: nowrap; 
} 
#leftDiv , #rightDiv { whitespace: normal } 
0

還是這個,如果你的表格單元格(在我的例子100像素)的固定寬度:

.leftDiv{width:50px;float:left;} 
.rightDiv{width:50px;float:right;}