指向我的页面的链接:我的页面
出于调试目的,我为页面的 3 个部分设置了 CSS 背景颜色。“Zine”的底色应该是红色,“Book Cover”的底色应该是“Green”,最后的“Magazine”应该是“Yellow”。
出于某种原因,红色背景仅应用于“Zine”部分的一小部分,Zine 部分中的所有图像和文本都应该具有红色背景,但大部分都是绿色的。
此外,如果您注意到这是在 960 网格布局上,并且在 Book 部分(应该是绿色背景)我有一个 h1 Book Jacket> 标签,您实际上会在 960 网格外部看到文本 Book Jacket(页面右侧到大卫卡森图像的右上角)
编辑:找到解决方案:
我更改了以下代码:
<article class="container_12">
<section class="zine">
到:
<article>
<section class="container_12 zine">
我认为这个修复是有效的,因为部分类“zine”包含了应该是红色背景的全部内容。这消除了对明确修复的需要,但是其他人建议的 clearfix 也有效。