我在一个用divs布局的网站上工作,尤其是在训练照片div上遇到了麻烦。
如果你去http://php.wmsgroup.com/eofd6.org/education.html,你会看到左侧导航下方的一张照片。我想让它在导航框的正下方。我已经尝试了几个不同的东西,它的定位以及主要内容div的定位,但我不能正确的。
任何帮助都将不胜感激。指向样式表的链接为http://php.wmsgroup.com/eofd6.org/in.css
谢谢!
发布于 2008-10-21 17:53:11
Float #内容向右,而不是向左。
发布于 2008-10-21 18:02:10
为了获得更可预测的结果,我会创建一个全局包装器,然后创建两个列包装器。您现在已经接近这个布局了,所以这将是一个简单的修复方法。
<html>
<head>
<style type="text/css">
#leftColumn {
width: 30%;
margin: 0px;
float: left;
display: inline;
clear: left;
}
#rightColumn{
width: 60%; /* allow 10% for flex/margins */
margin: 0px auto;
float: left;
display: inline;
clear: right;
}
</style>
</head>
<body>
<div id="pageWrapper">
<div id="header"></div>
<div id="leftColumn">
<div id="nav"> </div>
<div id="training_photo"> </div>
</div>
<div id="rightColumn">
<div id="content"> </content>
</div>
</div>
<div id="footer"> </footer>
</body>
发布于 2008-10-21 17:56:05
您不能更改标记以在#nav div中包含#training_photo div吗?
https://stackoverflow.com/questions/222777
复制相似问题