我是新来的 HTML/CSS,所以如果我对这个问题非常愚蠢,请原谅我。我一直在寻找答案无济于事,我终于认输并问...
我在使用浮动的容器中并排有两个 div 框。那里没有问题(我希望)。我希望再次拆分右侧的 div 框。我以为这不是问题,结果我错了。我只是无法将包含列表 (.includebox) 放在它的合作伙伴旁边 .helpbox2 中的排除列表 (.excludebox)
我已经剪切并粘贴了我认为相关的代码,但我总是可以添加更多。这个问题在 www.exceptionalcvs.co.uk/help_cv_basics.html 上存在,除非我又搞砸了——我会尽力避免。
HTML
<body>
<div class="container">
<div class="margins">
<div class="helpbox1">
<h2>1. Introduction</h2>
</p><p>
<p>text here</p>
</div>
<div class="helpbox2">
<h2>2. What do I put in my CV?</h2>
<p></p>
<div class="includebox">Include list
<ul>
<li></li>
<li></li>
</ul>
</div>
<div class="excludebox">Exclude list
<ul>
<li>Passport number</li>
<li>Driving license number</li>
<li>Social Security number</li>
<li></li>
<li>Martial status</li>
<li></li>
</ul>
</div>
</div>
</div>
</div>
</body>
CSS
.container{width:960px;margin:0 auto}
.margins{margin-left:16px;margin-right:16px}
.helpbox2{position:relative;top:0;left:0;width:396px;float:right;padding-right:12px;padding-left:12px;padding-bottom:10px;border-bottom:1px solid #999;border-left:2px solid #999;border-top:2px solid #999;border-right:1px solid #999;background:#efe7ca;margin-left:5px}
.incudebox{position:relative;left:0px;right:0px;width:100px;float:left;margin:0px auto;}
.excludebox{position:relative;left:0px;right:0px;vertical-align:top;width:100px;float:right;margin:0px}
抱歉,如果代码有点混乱。问题图片在这里: http ://www.exceptionalcvs.co.uk/img/div_problem.jpg