【发布时间】:2015-11-19 19:05:44
【问题描述】:
编辑:我根本无法修改 HTML 页面,否则我会自动得到 0。
我的教授刚刚给了我们这个任务,我们将 CSS 添加到 HTML 页面。我们必须按照屏幕截图,使用右边距、内边距、边框、宽度和高度。
对于多列,他希望我们使用float,这一切都很好,花花公子,但是需要向左浮动3列,然后在页面中居中。
我应该如何浮动这些列并保持居中?
我已经为 section#featured 设置了 text-align,但这只是使文本居中,而不是元素。我不能使用display 属性,否则我会被扣分。在其他屏幕截图中,他没有为列指定任何边距或填充,因此它们就是它们。
顺便说一下,它们是浮动到左侧的div 元素,因此它们的默认显示为block。设置自动边距没有任何作用。
有什么想法吗?我应该坚持他并使用display而不是float吗?因为这实际上有效。
【问题讨论】:
标签: html css layout multiple-columns