我正在重新创建 AACC 网站(此处的页面)并且在尝试将中间的列对齐时遇到了一些问题,标题为“国家倡议”、“领先的进步”和“奖励计划”。在我的源代码中,可以通过这里的 css 查看,我创建了它,以便带有克林顿图片的横幅浮动到登录区域和侧栏的左侧。不管我是否使用 clear:both,第一列(可在我的页面底部查看)都位于右侧边栏的下方。我不完全确定如何解决这个问题,也许我只是将 clear 属性放在代码中的错误位置或任何问题。只是可以用新的眼光来看待这个。
这是我认为可以纠正问题的CSS代码:
#banner {float: left; width: 730px;}
#logbar {
background-color: rgb(95, 193, 47); color:#FFFFFF; padding: 3px; margin-left: 740px; width: 240px; height: 130px;}
#sidebar{margin-left: 740px; width: 240px; height: 700px; padding:1px; background-color: #66CC66; margin-top: 3px;}
#col1{float:left; width:236; height;300px; background-color:rgb(204, 227, 251);}