带边距和 ul 的基本 css 定位问题
这是一个非常基本的问题。我很困惑为什么我的按钮 saveBtn 没有居中对齐,并且由于某种原因它漂浮在我的 ul 之上。任何帮助将不胜感激。我只是想更多地了解 css 定位,因为对我来说,如果我设置 20px 的 margin-top ,它应该是前一个 div 下面的 20px 吗?
This is a very basic question. I'm so confused as to why my button saveBtn is not center aligned and it is for some reason floating on top of my ul. any help would be appreciated. I'm just trying to understand css positioning more because to me if I set a margin-top of 20px it should be 20px under the previous div?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
删除#infoBox和#saveBtn下的position:absolute,这将使savbutton位于正确的位置,而不是浮动在ul部分的顶部
delete the position:absolute under #infoBox and #saveBtn, that will make the savbutton in the right place, not floating on top of the ul section
正如张宇所说..
这是更改
http://jsfiddle.net /3PujE/3/
看起来你应该搞乱基本的 CSS 定位
这样你就可以更好地理解它
as Zhang Yu said..
here is it with the changes
http://jsfiddle.net/3PujE/3/
looks like you should mess around with basic css positioning
so you can understand it better