假设我有一个导航条,它有5个元素漂浮在左边。然后我添加一个我想要在最右边的元素,但是我想在浮动到最右边的元素和实际文档的边缘之间留出一点空白。如果我只是做float:right;
,元素将被捣毁到文档的末尾。如果我试图搞砸position-right
或margin-right
,没有任何反应。我如何从边缘获取元素?从右边距移动一个最右边的浮点数
1
A
回答
0
padding-right
可能是你在找什么,而不是position-right
。无论哪种方式,margin-right
应该工作将框从页面的边缘拉开。 padding-right
将使框保留在页面的边缘,但将包含的内容远离边缘。
3
一对夫妇的选择,先用包装来控制两个div分拆:
HTML:
<div id="wrapper">
<div id="left">Left Div</div>
<div id="right">Right Div</div>
</div>
CSS:
#left {
float: left;
}
#right {
float: right;
}
#wrapper {
width: 500px;
margin: auto;
padding: auto;
overflow: auto;
}
另一种选择是做float: left
在BOTH <div>
秒和独立与利润率有:
HTML:
<div id="left">Left Div</div>
<div id="right">Right Div</div>
CSS:
#left {
float: left;
}
#right {
float: left;
margin-left: 200px;
}
更新:
只是在第二个选项以为你可能不知道,你会想在CSS上做clear:both
规则为任何<div>
s是低于你正在漂浮,以获得正常的堆叠行为。
相关问题
- 1. 左边是浮动右边
- 2. 为什么我右边框旁边有一个右边距?
- 3. CSS:position:fixed;右边距
- 4. 右边的浮动div
- 5. 当第二个浮动右边时,浮动中心的右边元素
- 6. Wierd填充或右边浮动元素的边距
- 7. 浮动图像右边
- 8. Div不会浮动右边
- 9. 浮动div左边,其他div右边
- 10. 浮动边栏总是在右边
- 11. 左右边距不一样
- 12. 让div滑动一点从右边
- 13. dt(浮动左边)和第一个dd(浮动右边)在同一行上
- 14. 如何将第一个div浮动到左边,第二个浮动到右边?
- 15. IE7错误 - 浮动:浮动左边的孩子:右边父母
- 16. IE7间距问题浮动DIV与左右边距
- 17. IE 7浮动:右边是在浮动右上方创建一个空行div
- 18. 使文字浮动:左边和图片浮动:右边是移动友好
- 19. 在左边移动一个div,在另一个div的右边移动div
- 20. 漂浮在右边的div
- 21. 浮动左边表现得像浮动右边
- 22. float上不存在的右边距:右边的项目?
- 23. WordPress的:浮动的形式在右边
- 24. 从左到右移动边栏
- 25. 在NavigationItem中从右边移动UIBarButtonItem
- 26. 无法删除右边距
- 27. 有左,右页边距
- 28. 删除MFMailComposeViewController HTML右边距?
- 29. Aspose.Word页码右边距
- 30. 无法定义右边距%
地球上的什么是'位置正确'?如果将元素向左或向右浮动,则需要清除它们。 'margin-right'应该是将它从边缘分离的正确选择。 – Kyle 2013-02-22 20:24:51
而不是“让我们说”,你如何发布一些代码? – j08691 2013-02-22 20:25:24