1
A
回答
0
你必須使用浮動div。地址:
float: left;
,並停止浮動行空div的末尾添加財產:
clear:both;
+0
我更新了我的答案。浮動不是答案。 – danidacar 2012-03-22 10:42:14
2
簡單:
- 你的父母股利是100px的
- 孩子是直列 - 區塊(並排)
- 孩子是50%(50px)
但是,當使用內聯塊時,換行符/空白將在元素之間引入一個「間隙」,因此50px + 50px +「gap」=大於父寬度,強制孩子換行到另一個之下,而不是坐在旁邊。
避免這種差距,千萬不要把空白:
<parent>
<child>foo</child><child>bar</child>
^^^--no gap, whitespace or newline between
通常
,我不喜歡這樣的列表項,以便關閉和開啓無空白:
<ul>
<li>
item
</li><li> //close and open immediately, no gaps
item
</li><li>
item
</li>
</ul>
0
顯示:內嵌塊總是從右側留出一些間距。因此,我們可以用font-size:0
刪除,word-spacing:1em
,letter-spacing:1em
那裏parent.Write這樣的:
.parent {font-size:0;}
.child {font-size:15px}
相關問題
- 1. 孩子的div
- 2. 如何將div作爲父母不是孩子的100%
- 3. 空父DIV而不是孩子的div
- 4. 如何在孩子的div
- 5. 我的孩子div沒有繼承100%的高度
- 6. HTML/CSS - 100%DIV沒有排隊的30%和70%的孩子
- 7. Div的孩子沒有設置高度爲100%的鉻或即
- 8. 第一個孩子的行爲不同
- 9. 讓孩子div的最高孩子
- 10. 包裹孩子的div文本時,孩子的div溢出
- 11. DIV停在一個孩子的div
- 12. 最小高度的孩子:100%不適用身高:100%
- 13. 框格不會擴大到100%的寬度,但內部的div孩子
- 14. 消除了與孩子的div的div
- 15. 孩子的div最大的div
- 16. 孩子div去外面的div div
- 17. jQuery的讓孩子是否有其他孩子的div不存在
- 18. 父div不包括所有的孩子
- 19. jQuery的:從DIV,而不是孩子
- 20. CSS孩子的div父
- 21. 對齊和孩子的DIV
- 22. 帶孩子的CSS父div
- 23. 獲取div的孩子值
- 24. 刪除DIV孩子的jQuery
- 25. div的第一個孩子
- 26. 孩子DIV不與內容
- 27. 在div容器應用過濾器,而不是孩子的div
- 28. 父DIV顯示孩子的div
- 29. 給孩子的div相對於父DIV
- 30. 保持孩子div內的父div
而是採用顯示:inline-block的,嘗試浮動:左到兩個小孩和父母? – mshsayem 2012-03-22 10:39:53
我希望集中divs,所以浮動是不可能的。 – danidacar 2012-03-22 10:41:08
中心浮動DIV看到第一個答案:http://stackoverflow.com/questions/9696978/css-fixing-an-element-besides-another/9697173#9697173 – mshsayem 2012-03-22 10:42:13