首先这是我的代码
我在将“容器” div 及其子元素居中时遇到了很多困难。我已经尝试了每种类型的定位,但在调整浏览器大小后我无法让它保持居中。我不确定我哪里出错了,我已经在互联网上潜伏了好几个小时,试图找出它为什么没有正确定位。
非常感谢任何帮助
首先这是我的代码
我在将“容器” div 及其子元素居中时遇到了很多困难。我已经尝试了每种类型的定位,但在调整浏览器大小后我无法让它保持居中。我不确定我哪里出错了,我已经在互联网上潜伏了好几个小时,试图找出它为什么没有正确定位。
非常感谢任何帮助
不要使body
元素居中。
将外部 div 居中。它需要一个特定的宽度才能居中,100% 居中的宽度没有效果。
不要在 jsfiddle 中粘贴完整的网页,它会将其包装在一个页面中,因此您将拥有重复的页面元素,从而使标记无效。
#container
元素为 100% 宽。你怎么能把与它的父对象一样宽的东西居中?你不能。
更改宽度,以便元素根据需要适合内部,但每侧都有空间以实际居中。
#container {
margin: 0 auto;
width: 60%;
}
我认为您应该更改#container 元素的宽度,width: 100%; 防止元素居中,您应该将其更改为 50% 或例如 width: 300px;