1
A
回答
2
由於您的身體元素#left-container
,#right-container
正在浮動,因此它們將從常規內容流中刪除,因此您需要一個「clearfix」來正確包含浮動元素。你可以這樣做有兩種方式:
一,通過使用clearfix,像自直列以下,我的首選方法,並沒有惹可能被溢出了容器的絕對定位的元素:
#wrapper:before, #wrapper:after {
content:"";
display:table;
}
#wrapper:after {
clear:both;
}
#wrapper {
*zoom:1; /* ie7 hasLayout fix */
}
或兩個在您的#wrapper
容器使用overflow:hidden
,我儘量避免,因爲你可能會遇到的問題可能與positition:absolute
溢出的容器進行定位元素的方法,所以他們會切斷與該方法。第三種選擇是在容器的末尾添加一個,但這只是一個噁心的方法:)。
演示與第一(和我的首選)方法http://jsfiddle.net/2EfLz/2/
3
添加「overflow:hidden;」到你的包裝的定義。
1
你給溢出:隱藏在#wrapper指定
#wrapper
{
margin:0 auto;
position:relative;
background-color:#999;
width:960px;
border:dashed #006 thick;
overflow:hidden;
}
1
在包裝風格使用overflow:hidden;
。
1
嘗試這樣的位置是:絕對的;
#wrapper
{
margin:0 auto;
position: absolute;
background-color:#999;
width:960px;
border:dashed #006 thick;
}
相關問題
- 1. Div不包含嵌套元素
- 2. 用嵌套div包裝jquery validate span.error
- 3. 居中嵌套塊包裝div?
- 4. 包裝不包含內容div
- 5. CakePHP的嵌套包含
- 6. 嵌套的UL包裝
- 7. 明確的包裝div包含ap divs
- 8. 如何將包含包含要包裝文本的跨度的div包裝?
- 9. 包含嵌套元素
- 10. RAML 1.0 ciclical嵌套包含
- 11. Rails包含嵌套關係
- 12. linq嵌套列表包含
- 13. 填充嵌套包含HashMap
- 14. 如何將嵌套div對齊到包含div的右側
- 15. 包裝嵌套字典
- 16. 嵌套跨度包裝
- 17. 與linq嵌套和,int不包含Sum
- 18. 嵌套列表中的Python嵌套列表不包含循環
- 19. 無效的包,該包包含不允許的嵌套包,包含不允許的文件'Frameworks'
- 20. Flexbox:包裝元素不嵌套
- 21. 如何製作嵌套Div包裝而不是重疊
- 22. JS針對包含視頻的嵌套的div
- 23. 試圖在嵌套的div中使用包含選擇器
- 24. 如何使包裝div只包含非溢出的div
- 25. 可以包含嵌套的文件嗎?
- 26. 在Rails中包含嵌套的json
- 27. 與包含的嵌套linq查詢
- 28. jQuery的包裝套元素的DIV
- 29. 包裝一套相同風格的div
- 30. 的Python - 包裝嵌套字典
爲ie7支持添加'wrapper {* zoom:1;}'。 –
@JamesSouth IE - 黨的生活,我總是忘記它,但你是對的。 –
伊里奇:呵呵..我們將人很高興,當它消失。 –