0 我有兩個我想並排放置的HTML表格。將兩個表格彼此相鄰 我已經看過以前的答案,他們提到你需要指定內聯塊並向左浮動。 下面是我的兩個表都有的例子。但是它仍然顯示在另一個表下面,爲什麼? "<table style ='font-size: 10pt; float: left; display: inline-block; cellpadding='3'>" 來源 2016-11-30 mHelpMe +0 指定 – xszaboj +0 的寬度也刪除'style'和'='...之間的空格...並且'cellpadding'不是CSS的一部分,所以它應該是它自己的屬性 – LuudJacobs +0 ''在這裏你去 – LuudJacobs A 回答 1 不要在桌子上使用inline-block,因爲它會改變自己的行爲(如果你需要一個像vertical-align規則)。但是你可以使用float: left;並禁用之後的浮動。這裏是例子:jsFiddle 來源 2016-11-30 10:55:27 debute +1 _」不要在表格上使用內聯塊,因爲它會改變它的行爲(如果你需要像vertical-align這樣的規則)「_ - 是的,但你也必須在'float'後面清除',不是嗎? – Vucko +0 嗯,是的,你讓我:)我的意思是'vertical-align',尤其是我應該在發佈之前重新閱讀我的答案,但是我希望OP發現它很有幫助。 – debute 1 你的錯誤是在這裏... 第一表格,你必須指定display:inline-block和第二臺使用float:left就像這樣...... 以全碼查看::: <table border="1" style="display: inline-block;"> <tr> <td>Cell content</td> <td>Cell content</td> <td>Cell content</td> </tr> </table> <table border=1 style="float:left;" cellpadding="3"> <tr> <td>Cell content</td> <td>Cell content</td> <td>Cell content</td> </tr> </table> <hr> 來源 2016-11-30 10:56:46 0 隨着經驗的狀態,不要設置樣式像float或display直接在表格元素上。這可能會導致意外的行爲,特別是處理不同版本的瀏覽器。而是使用div元素作爲表格容器並在容器上設置樣式。 <div class="table-container"><table></table></div> <div class="table-container"><table></table></div> 並設置樣式 .table-container { display: inline-block; vertical-align: top; } 來源 2016-11-30 10:58:38 1 你忘了inline-block;和cellpading 實例之間添加': <table style ='font-size: 10pt; float: left; display: inline-block;' cellpadding='3' border='1'> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table> <table style ='font-size: 10pt; float: left; display: inline-block;' cellpadding='3' border='1'> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table> 來源 2016-11-30 10:58:46 Luke 相關問題 1. 兩個div彼此相鄰 2. 如何將表格行彼此相鄰? 3. 將兩個div彼此相鄰,左側填充空格 4. 彼此相鄰的兩個紡紗器 5. 使這兩個div彼此相鄰 6. 浮動兩個div彼此相鄰 7. 如何把兩個div彼此相鄰? 8. 兩個彼此相鄰,全寬 9. 彼此相鄰的表格行 10. 移至表彼此相鄰 11. FPDF表彼此相鄰 12. html表格不會彼此相鄰,而是彼此垂直 13. 三個div彼此相鄰 14. LinearLayout彼此相鄰 15. UITableViewCell彼此相鄰 16. 如何將兩個彼此相鄰的餅圖(高位圖)彼此對齊 17. 把風格的div彼此相鄰 18. Tkinter - 彼此相鄰的網格元素 19. 如何將兩個div彼此相鄰居中 20. 如何將兩個div彼此相鄰放置 21. 我可以將兩個MVC3應用程序彼此相鄰嗎? 22. 將兩個div彼此相鄰排列在父DIV中 23. 如何將兩個一維頻率分佈圖彼此相鄰? 24. 如何正確地將這兩個塊彼此相鄰放置? 25. 將兩個跨度放在同一行上彼此相鄰? 26. Rmarkdown - 彼此相鄰的兩個數據表 27. 膠水彼此相鄰 28. css - div彼此相鄰 29. SPAN彼此相鄰WITHOUT float 30. 在Tkinter中彼此相鄰 最新問題 1. 流星 - 無法使用/進口NPM包 2. 基於HTTP動詞的路由動作? 3. 如何設置日期DDL在亞馬遜雅典娜 4. 如何使用內置的Python 3.5模塊爲登錄腳本創建數據庫 5. 啓動後可以將EC2實例設置爲打開文件嗎? 6. 獲得手機數據環行 7. PostgreSQL的選取與價值的特殊字符 8. 如何解決sbt中具有不同包裝常春藤類型的依賴關係? 9. 訪問在javascript中使用字符串路徑的深層屬性和方法 10. 如何檢測特定的圖像事件自來水 相關問題 1. 兩個div彼此相鄰 2. 如何將表格行彼此相鄰? 3. 將兩個div彼此相鄰,左側填充空格 4. 彼此相鄰的兩個紡紗器 5. 使這兩個div彼此相鄰 6. 浮動兩個div彼此相鄰 7. 如何把兩個div彼此相鄰? 8. 兩個彼此相鄰,全寬 9. 彼此相鄰的表格行 10. 移至表彼此相鄰
1 不要在桌子上使用inline-block,因爲它會改變自己的行爲(如果你需要一個像vertical-align規則)。但是你可以使用float: left;並禁用之後的浮動。這裏是例子:jsFiddle 來源 2016-11-30 10:55:27 debute +1 _」不要在表格上使用內聯塊,因爲它會改變它的行爲(如果你需要像vertical-align這樣的規則)「_ - 是的,但你也必須在'float'後面清除',不是嗎? – Vucko +0 嗯,是的,你讓我:)我的意思是'vertical-align',尤其是我應該在發佈之前重新閱讀我的答案,但是我希望OP發現它很有幫助。 – debute
1 你的錯誤是在這裏... 第一表格,你必須指定display:inline-block和第二臺使用float:left就像這樣...... 以全碼查看::: <table border="1" style="display: inline-block;"> <tr> <td>Cell content</td> <td>Cell content</td> <td>Cell content</td> </tr> </table> <table border=1 style="float:left;" cellpadding="3"> <tr> <td>Cell content</td> <td>Cell content</td> <td>Cell content</td> </tr> </table> <hr> 來源 2016-11-30 10:56:46
0 隨着經驗的狀態,不要設置樣式像float或display直接在表格元素上。這可能會導致意外的行爲,特別是處理不同版本的瀏覽器。而是使用div元素作爲表格容器並在容器上設置樣式。 <div class="table-container"><table></table></div> <div class="table-container"><table></table></div> 並設置樣式 .table-container { display: inline-block; vertical-align: top; } 來源 2016-11-30 10:58:38
1 你忘了inline-block;和cellpading 實例之間添加': <table style ='font-size: 10pt; float: left; display: inline-block;' cellpadding='3' border='1'> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table> <table style ='font-size: 10pt; float: left; display: inline-block;' cellpadding='3' border='1'> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> </table> 來源 2016-11-30 10:58:46 Luke
指定 – xszaboj
的寬度也刪除'style'和'='...之間的空格...並且'cellpadding'不是CSS的一部分,所以它應該是它自己的屬性 – LuudJacobs
'
回答
不要在桌子上使用
inline-block
,因爲它會改變自己的行爲(如果你需要一個像vertical-align
規則)。但是你可以使用float: left;
並禁用之後的浮動。這裏是例子:jsFiddle來源
2016-11-30 10:55:27 debute
_」不要在表格上使用內聯塊,因爲它會改變它的行爲(如果你需要像vertical-align這樣的規則)「_ - 是的,但你也必須在'float'後面清除',不是嗎? – Vucko
嗯,是的,你讓我:)我的意思是'vertical-align',尤其是我應該在發佈之前重新閱讀我的答案,但是我希望OP發現它很有幫助。 – debute
你的錯誤是在這裏...
第一表格,你必須指定
display:inline-block
和第二臺使用float:left
就像這樣......以全碼查看:::
來源
2016-11-30 10:56:46
隨着經驗的狀態,不要設置樣式像
float
或display
直接在表格元素上。這可能會導致意外的行爲,特別是處理不同版本的瀏覽器。而是使用div
元素作爲表格容器並在容器上設置樣式。並設置樣式
來源
2016-11-30 10:58:38
你忘了
inline-block;
和cellpading
實例之間添加
'
:來源
2016-11-30 10:58:46 Luke
相關問題